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.10 dir()Classe de dossier DIR[ Exemples avec ] PHP 3 <= 3.0.5, PHP 4 >= 4.0.1, PHP 5
dir
dir
string
directory
string
path
resource
handle
string
read (
void
)
void
rewind (
void
)
void
close (
void
)
Un mécanisme pseudo-objet permet la lecture d'un dossier.
L'argument
directory
est ouvert.
Deux propriétés sont disponibles une fois le dossier
ouvert : le pointeur peut être utilisé avec d'autres
fonctions telles que
readdir
,
rewinddir
et
closedir
.
Le chemin du dossier est le chemin fourni lors de la construction
de l'objet. Trois méthodes sont disponibles : la lecture, la remise à zéro
et la fermeture de dossier.
| Exemple avec dir | |
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).
|
| Note | |
L'ordre dans lequel les entrées du dossier sont retournées avec la
méthode read dépend de votre système.
|
| Note | |
Ceci défini la classe interne
Directory
, ce qui signifie que vous ne pourrez pas
nommer une nouvelle classe avec ce nom. Pour une liste complète des
classes prédéfinies en PHP, lisez classes prédéfinies .
|
|