我需要创建一个包含可变数量图像的图库。我正在制作一个循环,检查很多图像名称,如image1,image2,image3等。
我需要创建一个条件,以便在图像不存在时不显示丢失的文件图标。如何检查文件是否存在以及是否显示?
感谢。
答案 0 :(得分:4)
我认为有几个PHP函数可以让你检查文件是否存在。其中一个是file_exists
:
bool file_exists ( string $filename )
您可以使用的另一个功能是is_file
。根据文件:
如果文件名存在,则返回TRUE 并且是一个常规文件,FALSE 否则。
因此,在您的代码中,您可以执行以下操作:
if (file_exists($fileName)) {
// do stuff with file
}
// OR
if (is_file($fileName)) {
// do stuff with file
}
答案 1 :(得分:3)
file_exists是你的朋友。