当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > clearstatcache() 函数
The clearstatcache() function clears the file status cache.
clearstatcache()函数的作用是:清除文件状态缓存。
PHP caches data for some functions for better performance. If a file is being checked several times in a script, you might want to avoid caching to get correct results. To do this, use the clearstatcache() function.
PHP的缓存数据对更快更好的运行函数是非常有利的。如果一个文件在脚本中测试了多次,你也许会禁止对正确的结果进行缓存。为了实现这点,你可以使用clearstatcache()函数。
clearstatcache() |
Tip: Functions that are caching:
提示:执行缓存的函数:
<?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 again clearstatcache(); echo filesize("test.txt"); ?> |
The output of the code above could be:
上述代码将输出下面的结果:
792 100 |