readdir
(PHP 3, PHP 4 )
readdir -- Liest den Eintrag eines Verzeichnis-Handles
Beschreibung:
string
readdir ( int dir_handle)
Ermittelt den nächsten Dateinamen im Verzeichnis. Die Dateinamen
werden ungeordnet zurück gegeben.
Beispiel 1. Liste alle Dateien des aktuellen Verzeichnisses auf <?php
$handle=opendir ('.');
echo "Verzeichnis-Handle: $handle\n";
echo "Dateien:\n";
while (false !== ($file = readdir ($handle))) {
echo "$file\n";
}
closedir($handle);
?> |
|
Beachten sie, dass readdir() auch die Einträge
"." und ".." zurück gibt. Wollen sie das nicht, müssen sie diese
ausschliessen:
Beispiel 2.
Liste alle Dateien des aktuellen Verzeichnisses unter Ausschluss
von "." und ".." auf
<?php
$handle=opendir('.');
while ($file = readdir ($handle)) {
if ($file != "." && $file != "..") {
echo "$file\n";
}
}
closedir($handle);
?> |
|