FaaPHP clearstatcache() fungu
定义和用法
clearstatcache() 函数清除文件状态缓存。
clearstatcache() 函数会缓存某些函数的返回信息,以便提供更高的性能。但是有时候,比如在一个脚本中多次检查同一个文件,而该文件在此脚本执行期间有被删除或修改的危险时,你需要清除文件状态缓存,以便获得正确的结果。要做到这一点,就需要使用 clearstatcache() 函数。
Fani za kufikia kikamilifu, ambazo zinaathiriwa na clearstatcache() fani:
- 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()
Inasimulia
clearstatcache()
Mivuno
<?php //Kuchukua ukubwa wa file echo filesize("test.txt"); $file = fopen("test.txt", "a+"); //Kutoka file ftruncate($file,100); fclose($file); //Kuondoa kikamilifu na kuagiza ukagузиwa kubainisha ukubwa wa file clearstatcache(); echo filesize("test.txt"); ?>
Muhtasari:
792 100