我有一個腳本需要刪除某些以某種模式開始的文件。刪除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()'的基礎。 –