rekursives löschen

tefla

Erfahrenes Mitglied
gibt es eine möglichkeiten ordner rekursiv zu löschen mit PHP ?

oda muss das mit umständlichen schleifen gemacht werden, meine verzeichniss struktur ist sehr verzwickt. da zufalls ordner und dateien vorhanden.
 
Nur eine kleine abänderung listet alle darin enthaltenen einträge und verlink diese

Fettes dankeschön an Matthias Reitinger supa sauberer Programmierstiel
PHP:
 	function ordner($dir)
 	{
 		$handle=opendir ("$dir");
 		while (FALSE !== ($file = readdir ($handle)))
 		{
 			if ($file != "." && $file != "..")
 			 {
 				  $path = $dir.'/'.$file;
 				  if(is_dir($path))
 				{
 					ordner($path);
 				}
 				else
 				{
 			  		echo "<a href='".$dir."/".$file."'>".$file."</a><br>";
 				}
 			}
 		}
 		closedir($handle);
 		return rmdir($dir);
 	}
 
Zurück