Tutorial: Verzeichnisse auslesen

1. Februar 2007

Oftmals muss man ein Verzeichnis auslesen, um etwa eine Dateiliste zu erhalten oder ein Dynamische Menüstruktur zu erstellen. Dies kann per PHP auf einfache Art und Weise realisiert werden.

Auslesen der Verzeichnisses

Zum Auslesen wird nur ein kleiner PHP-Code benötigt:

$pfad = "/absoluter/pfad/zum/zielordner//";
$fd = dir($pfad);
while($v = $fd->read()) {
  echo($v);
}
$fd->close();

Die Variable “$v” enthält den Namen der Datei bzw. des Ordner. Wenn man jetzt noch zwischen Datei und Ordner unterscheiden will, bietet PHP zwei Funktionen an:

// Wenn Ordner
if(is_dir($v)) echo("Datei");
// Wenn Datei
if(is_file($v)) echo("Ordner");

Weitere nützliche Funktionen zum Dateisystem von PHP findest Du hier: http://de3.php.net/manual/de/ref.filesystem.php.

Schreib einen Kommentar

Previous post:

Next post: