Полезное
Удаление папки и ее содержимого .PHP
12.08.2013function RemoveDir($path){ if(file_exists($path) && is_dir($path)){ $dirHandle = opendir($path); while (false !== ($file = readdir($dirHandle))){ if ($file!='.' && $file!='..'){ // исключаем папки с назварием '.' и '..' $tmpPath=$path.'/'.$file; chmod($tmpPath, 0777); if (is_dir($tmpPath)){ // если папка $this->RemoveDir($tmpPath); } else { if(file_exists($tmpPath)){ // удаляем файл unlink($tmpPath); } } } } closedir($dirHandle); // удаляем текущую папку if(file_exists($path)){ rmdir($path); } } else { echo "Удаляемой папки не существует или это файл!"; } }