如何检查,如果文件存在于我的数组,如果我想用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
那里存在什么文件? –