SommaireTelecharger la documentationChapitre suivantChapitre precedent  

 
Raccourci :  
Accès aux dossiers

chroot
chdir
dir
closedir
getcwd
opendir
readdir
rewinddir

8.6.7 readdir
[Notes en ligne] [Exemples]

Lit une entrée du dossier

string readdir (resource dir_handle)
readdir() retourne le nom du fichier suivant dans le dossier identifié par dir_handle. Les noms sont retournés dans n'importe quel ordre.
Liste tous les fichiers du dossier courant


<?php
  $handle=opendir('.');
  echo "Pointeur de dossier: $handle\n";
  echo "Fichiers:\n";
  while ($file = readdir($handle)) {
    echo "$file\n";
  }
  closedir($handle);
?>
     


Notez que readdir() retournera aussi les dossiers "." et "..". Si vous ne les voulez pas, supprimez les simplement :
Liste tous les fichiers du dossier courant, sauf "." et ".."


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



Chapitre précédentChapitre suivantAccueil nexen.net