PHP

Скрипт для удаления временных файлов

Скрипт для удаления временных файловВ этом небольшом примере, показано как можно сделать очистку временной папки. Скрипт можно периодически запускать «руками» — из браузера, или же поставить на выполнение по cron.
Скрипт очень прост, но бывает весьма полезен, особенно если на сервере или хостинге не большой размер жесткого диска.
Ниже приведен код с подробными комментариями:
$folderPath = "/tmp"; // путь до папки с временными файлами
$count = 0; // счетчик файлов
if (is_dir($folderPath)) { // проверяем существование 
    if ($dir = opendir($folderPath)) { // открываем папку
        while (($file = readdir($dir)) !== false) { // перебираем все файлы
            if($file !='.' && $file !='..'){ // если это файл
                if(unlink($folderPath.'/'.$file)){ // то удаляем его
                    echo "File: $file removed<br/>";  // вывод имени удаленного файла
                    $count ++; 
                }
            }
        } 
        closedir($dir); // закрываем папку
    } 
} 
echo "Count remove: $count"; // выводим количество удаленных файлов
Теги:
Удаление
Добавлено: 18 Мая 2018 07:02:59 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...