PHP clearstatcache()函数详解

2015-01-24信息快讯网

PHP的缓存数据对更快更好的运行函数是非常有利的。如果一个文件在脚本中测试了多次,你也许会禁止对正确的结果进行缓存。为了实现这点,你可以使用clearstatcache()函数。

定义和用法
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中用foreach来操作数组的代码
PHP 数据结构 算法描述 冒泡排序 bubble sort
ajax 的post方法实例(带循环)
PHP include_path设置技巧分享
PHP 数据结构 算法 三元组 Triplet
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
yii框架源码分析之创建controller代码
php dirname(__FILE__) 获取当前文件的绝对路径
php设计模式 Decorator(装饰模式)
php设计模式 Delegation(委托模式)
php设计模式 Strategy(策略模式)
php设计模式 State (状态模式)
php设计模式 Chain Of Responsibility (职责链模式)
php判断输入不超过mysql的varchar字段的长度范围
Warning: session_destroy() : Trying to destroy uninitialized sessionq错误
php中session_unset与session_destroy的区别分析
php的memcached客户端memcached
PHP模块 Memcached功能多于Memcache
PHP set_time_limit(0)长连接的实现分析
PHP strtok()函数的优点分析
php is_file()和is_dir()用于遍历目录时用法注意事项
php下使用SimpleXML 处理XML 文件
php str_pad() 将字符串填充成指定长度的字符串
php 用checkbox一次性删除多条记录的方法
Search File Contents PHP 搜索目录文本内容的代码
php中理解print EOT分界符和echo EOT的用法区别小结
php htmlspecialchars加强版
同台服务器使用缓存APC效率高于Memcached的演示代码
用PHP ob_start()控制浏览器cache、生成html实现代码
php date与gmdate的获取日期的区别
php addslashes和mysql_real_escape_string
PHPMailer 中文使用说明小结
PHP has encountered an Access Violation 错误的解决方法
用php实现让页面只能被百度gogole蜘蛛访问的方法
PHP strtotime函数详解
php self,$this,const,static,-&gt;的使用
php面向对象全攻略 (十) final static const关键字的使用
PHP has encountered an Access Violation at 7C94BD02解决方法
©2014-2024 dbsqp.com