Loading...
Обучение/Помощь новичкам | Удаление файлов в папке (php)
Здравствуйте.
У меня в папке folder накаплтвается страницы в результате кеширования, не удобно каждый раз вручную их удалять, их по 3-4к.
Подскажите, пожалуйста, оптимальный код на php, чтобы при запросе этого кода папка folder была очищена от всех страниц.
________
посл. ред. 19.02.2020 в 10:21; всего 1 раз(а); by Sunny
Sunny , click
php
   $fi = new FilesystemIterator("/path/to/folder", FilesystemIterator::SKIP_DOTS); printf("Всего файлов: %d", iterator_count($fi));   
Avenax (19.02.2020 в 10:22)



<?
function clear() {
if (file_exists('/folder/')) {
foreach (glob('/folder/*') as $file) {
unlink($file); }
}
}

clear();
?>
Спасибо)
Попробовал вот так, но не удаляет, мб какие-то права нужны на эту папку?
array_map('unlink', glob("files/*"));
Миледи (19.02.2020 в 10:44)
array_map('unlink', glob("files/*"));

Спасибо
Онлайн: 2
Время:
Gen. 0.085
(c) Bym.Guru 2010-2026