Funkcja readdir() PHP

Przykład

Otwórz katalog, przeczytaj jego zawartość i zamknij:

<?php
$dir = "/images/";
// Otwórz katalog i przeczytaj jego zawartość
if (is_dir($dir)){
  if ($dh = opendir($dir)){
    while (($file = readdir($dh)) !== false){
      echo "filename:" . $file . "<br>";
    }
    closedir($dh);
  }
}
?>

Wynik:

filename: cat.gif
filename: dog.gif
filename: horse.gif

Definicja i użycie

Funkcja readdir() zwraca nazwę następnego pliku w katalogu.

Gramatyka

readdir(dir_handle);
Parametry Opis
dir_handle

Opcjonalnie. Określa zasób zasobu deskryptora katalogu otwartego wcześniej przez opendir().

Jeśli parametr nie został określony, używa ostatniego połączenia otwartego przez opendir().

Szczegóły techniczne

Zwracana wartość: Jeśli pomyślnie, zwraca nazwę elementu (nazwę pliku), jeśli nie, zwraca FALSE.
Wersja PHP: 4.0+