这是什么代码???????漏洞百出!!!!$exists = file_exists($myfile) 
只赋值了一次,你能指望$exists变量能实时监控文件存在吗?还有
if(!$exists)
{
//满足这个条件明明是不存在的意思,怎么输出 "The File exists"?英文不好?
}

解决方案 »

  1.   

    $exists = file_exists($myfile)
    第一次运行$exists是false  ,加个!不就是true了主要目的是文件的缓存怎样看到,不是这段代码
      

  2.   

    既然你新建了文件,第二次运行$exists不就是true了吗?
      

  3.   

    主要是测试缓存的代码,没有太大的实际意义我也是才发现这个功能,但没有预期的效果,我是看到有人用is_readable函数判断文件是否可读,我一直是用file_exists,在手册上查is_readable这个函数的时候,手册上就提到了缓存这个概念