摘要:
下文讲述php中clearstatcache()函数的功能简介说明,如下所示;
php之clearstatcache()函数功能
php之clearstatcache函数:
用于清除php中存储的文件状态缓存
在php中有一些文件操作函数,
为了加快其运行速度,系统缓存了文件的状态,
但是有时候,我们需获取最新的文件状态,
此时就需要清除文件状态缓存,
那么此时我们就需要使用clearstatcache函数
php之clearstatcache函数语法:
clearstatcache()
-------参数说明-----
此函数是一个无参数
-------注意事项------
php中会缓存文件状态的函数有
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之clearstatcache函数的示例说明
//返回文件大小
echo filesize("maomao365.php");
$file = fopen("maomao365.php", "a+");
//裁剪文件
ftruncate($file,80);
fclose($file);
//清除文件状态缓存
clearstatcache();
//再次检测文件大小
echo filesize("maomao365.php");
?>