我有一个脚本需要删除某些以某种模式开始的文件。删除php
我试过unlink
,但不知何故没有工作,有什么是缺少的。
$files = glob(PATH_DIR.
'_*.txt');
foreach($files as $file) { // iterate files
if (is_file($file)) {
//unlink($file); // delete file
$mask = $var.
'_*.*';
array_map('unlink', glob($mask));
}
}
你为什么这样做'array_map()'一个循环内?你在寻找哪种模式,'_ *。txt'或'_ *。*'?什么是'$ var'?你没有在显示的代码中定义它,但是尝试在'$ mask'中使用它,这是你调用'unlink()'的基础。 –