PHP clearstatcache()函数的解决办法
内容摘要
这篇文章主要为大家详细介绍了PHP clearstatcache()函数的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!定义和用法clearstatca
对此感兴趣的朋友,看看idc笔记做的技术笔记!定义和用法clearstatca
文章正文
这篇文章主要为大家详细介绍了PHP clearstatcache()函数的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
定义和用法clearstatcache()函数的作用是:清除文件状态缓存。PHP的缓存数据对更快更好的运行函数是非常有利的。如果一个文件在脚本中测试了多次,你也许会禁止对正确的结果进行缓存。为了实现这点,你可以使用clearstatcache()函数。语法clearstatcache()提示和注意提示:执行缓存的函数:stat()lstat()file_exists()is_writable()is_readable()is_executable()is_file()is_dir()is_link()filectime()fileatime()filemtime()fileinode()filegroup()fileowner()filesize()filetype()fileperms()案例代码如下:
<?php
//check filesize
echo filesize("test.txt");
echo "<br />";
$file = fopen("test.txt", "a+");
// truncate file
ftruncate($file,100);
fclose($file);//Clear cache and check filesize againcle
arstatcache();
echo filesize("test.txt");
?>
上述代码将输出下面的结果:792100
注:关于PHP clearstatcache()函数的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释