PHP clearstatcache()函数详解
作者:bea
定义和用法 clearstatcache()函数的作用是:清除文件状态缓存。 PHP的缓存数据对更快更好的运行函数是非常有利的。如果一个文件在脚本中测试了多次,你也许会禁止对正确的结果进行缓存。为了实现这点,你可以使用clearstatcache()函数。 语法 clearstatcache() 提示和注意 提示:执行缓存的函数: stat() lstat() file_exists() is_writable() is_readable() is_executable()
定义和用法
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
有用 | 无用
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 最大运行时间 max_execution_time修改方法
- php ss7.5的数据调用 (笔记)
- phpmyadmin 常用选项设置详解版
- PHPMYADMIN 简明安装教程 推荐
- THINKPHP+JS实现缩放图片式截图的实现
- PHP用mysql数据库存储session的代码
- PHP 采集程序原理分析篇
- 2010年最新PHP类的精髓归纳
- PHP 一个页面执行时间类代码
- 一步一步学习PHP(8) php 数组
- 一步一步学习PHP(7) php 字符串相关应用
- PHP 创建文件(文件夹)以及目录操作代码
- php && 逻辑与运算符使用说明
- PHP MVC模式在网站架构中的实现分析
- 通用PHP动态生成静态HTML网页的代码
- php绝对路径与相对路径之间关系的的分析
- PHP 引用文件技巧
- php下过滤html代码的函数 提高程序安全性
- PHP set_time_limit(0)长连接的实现分析