Discuz教程网

PHP clearstatcache()函数详解

[复制链接]
authicon dly 发表于 2011-9-5 17:10:18 | 显示全部楼层 |阅读模式
定义和用法
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()
案例
代码如下:

  1. <?php
  2. //check filesize
  3. echo filesize("test.txt");
  4. echo "<br />";
  5. $file = fopen("test.txt", "a+");
  6. // truncate file
  7. ftruncate($file,100);
  8. fclose($file);//Clear cache and check filesize againcle
  9. arstatcache();
  10. echo filesize("test.txt");
  11. ?>
复制代码




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




上一篇:用Zend Encode编写开发PHP程序
下一篇:PHP一步一步学习(7) PHP 字符串相关应用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-6-17 10:37

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表