8.27 Accès aux dossiers
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Voir aussi . chdir . chroot . dir . closedir . getcwd . opendir ->readdir . rewinddir . scandir
|
8.27.14 readdir()Lit une entrée du dossier[ Exemples avec readdir ] PHP 3, PHP 4, PHP 5
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 l'ordre qu'ils sont enregistrés dans le
système de fichiers.
-
dir_handle
-
La
ressource
de dossier ouverte précédemment avec
opendir
.
Retourne le nom du fichier en cas de réussite ou
FALSE
en cas d'échec.
| Liste de tous les fichiers dans le répertoire | |
Notez la façon dont la valeur de retour de
dir
est vérifiée dans l'exemple suivant. Nous testons si la valeur est
identique (égale et de même type que -- voyez opérateurs de comparaison
pour plus de détails)
FALSE
sinon, toute entrée dans le nom serait évalué
à
FALSE
causera l'arrêt de la boucle (exemple, un répertoire nommé 0).
|
| Liste de tous les fichiers dans le répertoire courant et enlève les . et .. |
<?php if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { echo "$file\n"; } } closedir($handle); } ?>
|
|