я хочу, чтобы удалить все содержимое каталога, за исключением некоторых файлов есть описание: Php - удаление содержимого каталога, за исключением некоторых элементов
причина, почему я должен удалить все содержимое, кроме тех файлов, вызывают другие файлы (что я хочу удалить их) генерируется, поэтому я не знаю их имен, есть идея сделать это? это сценарий я пытаюсь создать его:
<?php
$filesToKeep = array(
'index.php',
'i.php',
'c.php'
);
$dirList = glob('*');
foreach ($dirList as $file) {
if (! in_array($file, $filesToKeep)) {
unlink($file);
}//END IF
}//END IF
}//END FOREACH LOOP
?>
так получить список файлов в каталоге (например, '$ files = glob ('*')', удалите файлы, которые вы ХОТИТЕ удержать от массива, затем 'foreach ($ files as $ file) {unlink ($ file);} ' –