clearstatcache():函数清除文件状态缓存。
<?php
//检查文件大小
echo filesize("test.txt");
$file = fopen("test.txt", "a+");//fopen()打开一个文件或 URL,'a+': 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
// 截取文件
ftruncate($file,100);//ftruncate()将文件截断到指定的长度,第二个参数:size:规定新的文件大小
fclose($file);
//清除缓存并再次检查文件大小
clearstatcache();
echo filesize("test.txt");
?>
//792
//100