PHP :: Aufgabe #2 :: Lösung #9
6 Lösungen
#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.
#9
von Code_Biene (610 Punkte)
- 24.04.2015 um 16:22 Uhr
class RekursivClass{
public function verzeichnis($dir)
{
$this->verzeichnis_lesen($dir);
}
public function verzeichnis_lesen($dir)
{
$handle_dir = realpath($dir)."/";
$scan_dir = scandir($handle_dir);
echo "<ul>";
foreach ($scan_dir as $file){
if($file =="." || $file =="..")
{
continue;
}
echo "<li>";
echo $file;
if(is_dir($handle_dir.$file) && is_readable($handle_dir.$file))
{
$this->verzeichnis_lesen($handle_dir.$file);
}
echo "</li>";
}
echo "</ul>";
}
}
$RD = new RekursivClass();
$RD -> verzeichnis('./');
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
