我需要检查文件是否在指定位置($ path。$ file_name)的HDD上。

is_file() file_exists() 函数之间的区别是什么?在PHP中使用哪个更好/更快?

最佳答案

如果给定路径指向目录,则is_file()将返回false。如果给定的路径指向有效的文件或目录,则file_exists()将返回true。因此,这完全取决于您的需求。如果您想专门知道它是否是文件,请使用is_file()。否则,请使用file_exists()

10-04 20:37