这个问题确实折腾了我近一个小时,有必要说一说,以免以后忘了。健忘啊健忘
PHP中检查文件存在的方法有多种,一种的file_exists,还有一种是fopen
file_exists只是单纯也仅仅判断文件是否存在.仅返回布尔值
而fopen这个函数在很多编程语言里面都能遇到,直接读取文件的资源信息
我遇到的问题就是,用PDF2SWF转换文件之后,用file_exists判断文件是否存在时提示不存在,而事实上存在
同样,用fopen($path,"r")同样的事实返回同样的结果,但是如果判断文件语句和PDF2SWF不同时执行的话,则返回存在
如果fopen($path,"a")的话就能返回真了了,但是这个的意思是,如果检查文件是否存在,不存在就尝试创建新文件...