PHP readdir() Funktion

Beispiel

Öffne ein Verzeichnis, lese seinen Inhalt und schließe es:

<?php
$dir = "/images/";
// Öffne das Verzeichnis und lese seinen Inhalt
if (is_dir($dir)){
  if ($dh = opendir($dir)){
    while (($file = readdir($dh)) !== false){
      echo "Dateiname:" . $file . "<br>";
    }
    closedir($dh);
  }
}
?>

Ergebnis:

Dateiname: cat.gif
Dateiname: dog.gif
Dateiname: horse.gif

Definition und Verwendung

Die Funktion readdir() gibt den Namen des nächsten Dateis im Verzeichnis zurück.

Syntax

readdir(dir_handle);
Parameter Beschreibung
dir_handle

Optional. Gibt die Ressource des Verzeichnisdurchgangs-Handbuchs zurück, das durch opendir() geöffnet wurde.

Wenn dieses Parameter nicht angegeben ist, wird der letzte durch opendir() geöffnete Link verwendet.

Technische Details

Rückgabewert: Gibt den Namen des Eintrags (Dateinamen) zurück, wenn der Vorgang erfolgreich ist, gibt FALSE zurück, wenn der Vorgang fehlschlägt.
PHP Version: 4.0+