PHP clearstatcache()函数的解决办法

内容摘要
这篇文章主要为大家详细介绍了PHP clearstatcache()函数的简单示例,具有一定的参考价值,可以用来参考一下。

对此感兴趣的朋友,看看idc笔记做的技术笔记!定义和用法clearstatca
文章正文

这篇文章主要为大家详细介绍了PHP clearstatcache()函数的简单示例,具有一定的参考价值,可以用来参考一下。

对此感兴趣的朋友,看看idc笔记做的技术笔记!

定义和用法clearstatcache()函数的作用是:清除文件状态缓存。PHP的缓存数据对更快更好的运行函数是非常有利的。如果一个文件在脚本中测试了多次,你也许会禁止对正确的结果进行缓存。为了实现这点,你可以使用clearstatcache()函数。语法clearstatcache()提示和注意提示:执行缓存的函数: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 
//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"); 
?> 
上述代码将输出下面的结果:792100

注:关于PHP clearstatcache()函数的简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!