如何檢查,如果文件存在於我的數組,如果我想用array_map + unlink
將其刪除:腓array_map取消鏈接檢查文件是否存在
// deletes all jpg files in that path
array_map('unlink', glob($path."/*.jpg"));
現在如果該文件夾不包含任何.jpg文件我得到一個錯誤,因爲沒有什麼可以解除連接,我想抓住這一點。
如何檢查,如果文件存在於我的數組,如果我想用array_map + unlink
將其刪除:腓array_map取消鏈接檢查文件是否存在
// deletes all jpg files in that path
array_map('unlink', glob($path."/*.jpg"));
現在如果該文件夾不包含任何.jpg文件我得到一個錯誤,因爲沒有什麼可以解除連接,我想抓住這一點。
用戶in_array功能檢查值陣列存在或不
你的代碼應該是: -
$filepath = __DIR__ . "/your_dir_name/" ; // Make sure this path is correct
array_map('unlink', glob("$filepath*.jpg") ?: []); // check folder is empty or not
但是我在哪裏檢查文件是否存在? – utdev
請檢查我的更新答案。 –
在什麼陣列? –
glob($ path。「/ *。jpg」)'創建(是)數組 – utdev
那裏存在什麼文件? –