0

我不知道这是函数的内在属性还是我的 PHP 配置中的某些东西,但由于某种原因,当我使用 is_file() 和 file_exists() 来确认具有全局路径的 PDF 或 SVG 文件的存在时(/home/brian/public_html/path/to/file.pdf) 那么即使文件在那里,它也会返回false。

这些文件类型会发生这种情况是否有原因?

4

1 回答 1

1

立即遇到问题,发现除了使用 fopen() 没有其他解决方案:

if ($file = @fopen($file_path, 'rb')): // returns resource id if file exists
   //do whatever you like!
else:
   //file does not exist
endif;

也许不是最干净的解决方案,但它对我有用

于 2013-06-07T12:23:41.483 回答