Services webmasters
Partenaires
Jeux concours gratuits
 
opendir
<<<
readdir rewinddir
>>>

7.23 Accès aux dossiers
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
Voir aussi
chdir
chroot
closedir
dir
getcwd
opendir
->readdir
rewinddir
scandir

7.23.14 readdir()Lit une entrée du dossier

[ Exemples avec readdir ]   PHP 3, PHP 4

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);
?>

Voir aussi is_dir et glob .

<< readdir >>
opendir Accès aux dossiers rewinddir
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -