runtime/ 下 建立1.txt
控制器里
public function hot(){ var_dump(is_file(runtime_path().DIRECTORY_SEPARATOR.'1.txt')); }
第一次访问返回true
然后删除掉 runtime/1.txt
还是返回true
这样的问题该怎么理解呢...
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里以上这些操作文件相关的函数PHP内部会缓存结果。调用is_file 前调用 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里以上这些操作文件相关的函数PHP内部会缓存结果。调用is_file 前调用 clearstatcache() 清理缓存就好了。
谢谢老大 长见识了..
学习了
老大真的牛
学习了