Очень полезная функция для очистки директории от всех папок и файлов.
Вызывается кодом:
clear_dir(‘Полный путь к директории которую нужно очистить‘);
Код функции:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
function clear_dir($dir){ $handle = opendir($dir); while(false !== ($folder = readdir($handle))){ if ($folder == '.' or $folder == '..') continue; if (is_dir($dir.$folder)){ clear_dir($dir.$folder."/"); rmdir($dir.$folder); } if (is_file($dir.$folder)) unlink($dir.$folder); } closedir($handle); } |