readdir

(PHP 3, PHP 4 , PHP 5)

readdir -- Adott könyvtárból beolvas egy bejegyzést

Leírás

string readdir ( int dir_handle )

A könyvtárban levő következő file nevével tér vissza. A fileneveket nem rendezetten adja vissza.

Példa 1. Összes file kilistázása az aktuális könyvtárban

<?php
$handle
= opendir('.');
echo
"Könyvtár azonosító: $handle\n";
echo
"Tartalma:\n";
while (
$file = readdir($handle)) {
    echo
"$file\n";
}
closedir($handle);
?>

Figyelj rá, hogy a readdir() függvény a . és a .. bejegyzéseket is visszaadja. Ha ezt nem szeretnéd, akkor hagyd ki azokat így:

Példa 2. Összes file listázása az aktuális könyvtárban a . és a .. bejegyzések nélkül

<?php
$handle
= opendir('.');
while (
false !== ($file = readdir($handle))) {
    if (
$file != "." && $file != "..") {
        echo
"$file\n";
    }
}
closedir($handle);
?>