Следующий этот Тема (первое сообщение) Я успешно выполнил задачу удаления всех файлов из папки с помощью php.
Это код, который я использую:
$files = glob('path/to/temp/*'); // get all file names
foreach($files as $file){ // iterate files
if(is_file($file))
unlink($file); // delete file
}
Я хотел бы исключить некоторые файлы из удаления. Какую настройку кода я должен применить?
$files = glob('path/to/temp/*'); // get all file names
$exceptions = ["awesomefile_a", "awesomefile_b"];
foreach($files as $file){ // iterate files
if(is_file($file) && !in_array(end(explode("/", $file)), $exceptions))
unlink($file); // delete file
}
Других решений пока нет …