Rumah > pembangunan bahagian belakang > tutorial php > php clearstatcache()函数使用详解

php clearstatcache()函数使用详解

怪我咯
Lepaskan: 2023-03-13 12:54:02
asal
1663 orang telah melayarinya

clearstatcache() 函数清除文件状态缓存。

PHP 会缓存某些函数的返回信息,以便提供更高的性能。但是有时候,比如在一个脚本中多次检查同一个文件,而该文件在此脚本执行期间有被删除或修改的危险时,你需要清除文件状态缓存,以便获得正确的结果。要做到这一点,请使用 clearstatcache() 函数。

语法

clearstatcache()
Salin selepas log masuk

提示:会进行缓存的函数,即受 clearstatcache() 函数影响的函数:

clearstatcache() 函数示例代码如下:

<?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"); 
?>
Salin selepas log masuk

上述代码将输出下面的结果:
792

100

Atas ialah kandungan terperinci php clearstatcache()函数使用详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan