我需要製作一個可變圖片數量的圖片庫。我正在製作一個循環來檢查很多圖像名稱,例如image1,image2,image3等等。在顯示圖像之前檢查文件是否存在?
我需要創建一個條件,以便在圖像不存在時不顯示丟失的文件圖標。我怎樣才能檢查文件是否存在,如果真的顯示它?
謝謝。
我需要製作一個可變圖片數量的圖片庫。我正在製作一個循環來檢查很多圖像名稱,例如image1,image2,image3等等。在顯示圖像之前檢查文件是否存在?
我需要創建一個條件,以便在圖像不存在時不顯示丟失的文件圖標。我怎樣才能檢查文件是否存在,如果真的顯示它?
謝謝。
我認爲有幾個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
}
file_exists是你的朋友。