Die folgende funktion löscht ein Verzeichnis samt aller Unterverzeichnisse.
Vorsicht bei der Anwendung!
// Funtion for deleting a directory recursively function rmdirRec($file) { if (file_exists($file)) { chmod($file,0777); if (is_dir($file)) { $handle = opendir($file); while($filename = readdir($handle)) { if ($filename != "." && $filename != "..") { rmdirRec($file."/".$filename); } } closedir($handle); rmdir($file); } else { unlink($file); } } } |