Fonction dir() PHP
Exemple
Utilisation de la fonction dir() :
<?php $d = dir(getcwd()); echo "Gestion: " . $d->handle . "<br>"; echo "Chemin : " . $d->path . "<br>"; while (($file = $d->read()) !== false){ echo "filename: " . $file . "<br>"; } $d->close(); ?>
Résultat :
Handle : Identifiant de ressource #2 Chemin : /etc/php filename: . filename: .. filename: ajax.gif filename: books.xml filename: cdcatalog.xml filename: cd_catalog.xml filename: index.asp filename: demo_array.asp filename: demo_array.htm ... ... ...
Définition et utilisation
La fonction dir() retourne une instance de la classe Directory. Cette fonction est utilisée pour lire un répertoire, contient ce qui suit :
Répertoire à ouvrir donné Les attributs handle et path de dir() sont disponibles Les attributs handle et path de dir() ont trois méthodes : read(), rewind() et close()Syntaxe
dir(directory,context);
Paramètres | Description |
---|---|
directory | Obligatoire. Définit le répertoire à ouvrir. |
context | Optionnel. |
Détails techniques
Valeur de retour : | Retourne une instance de la classe Directory. Retourne FALSE en cas d'échec. |
---|---|
Version PHP : | 4.0+ |