(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)
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);
?> |
|