PHP :: Aufgabe #2 :: Lösung #12

6 Lösungen Lösungen öffentlich
#2

Ordner rekursiv auslesen

Anfänger - PHP von ne0n - 10.08.2012 um 17:38 Uhr
Erstelle in einer Klasse eine Funktion die einen Ordner rekursiv durchläuft und die Unterverzeichnisse und Dateien ausgibt.
#12
vote_ok
von syneex (2670 Punkte) - 30.08.2018 um 10:27 Uhr
Quellcode ausblenden PHP-Code
<?php

$pfad = "C:\\xampp\\htdocs";

RekursiveDirectory::displayDirectory($pfad);

class RekursiveDirectory
{
	function displayDirectory($path)
	{
		$filehandle = opendir($path);

		while($singlefile = readdir($filehandle))
		{
			if($singlefile != "." && $singlefile != "..")
			{
				if(is_dir($path . "\\" . $singlefile))
				{					
					RekursiveDirectory::displayDirectory($path . "\\" . $singlefile);
				}
				else
				{
					echo $path . "|-" . $singlefile . "<br>";
				}
			}
		}

		closedir($filehandle);
	}
}
?>

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben