June 2005
Intermediate to advanced
794 pages
18h 27m
German
Sie möchten alle Dateien in einem Verzeichnis durchlaufen. Zum Beispiel möchten Sie eine select-Auswahlliste erzeugen, die alle Dateien in einem Verzeichnis auflistet.
Iterieren Sie über ein Verzeichnis mit foreach und einem DirectoryIterator-Objekt:
foreach (new DirectoryIterator($path) as $filename) {
// Etwas mit $filename machen.
}DirectoryIterator ist ein Beispiel für einen eingebauten Iterator in PHP 5 oder, genauer gesagt, in der PHP-Standardbibliothek SPL (Standard PHP Library). Sie erzeugen eine Instanz der Klasse, indem Sie dem Konstruktor einen Pfad übergeben, und iterieren über das Objekt wie über ein Array.
Der DirectoryIterator gibt jeden Eintrag in einem Verzeichnis ...
Read now
Unlock full access