Fonctions PHP dir()Functions
Manuel de référence des répertoires PHP
Exemples
Utilisez la fonction dir() :
<?php
$d = dir(getcwd());
echo "Descripteur : " . $d->handle . "<br>";
echo "Chemin : " . $d->path . "<br>";
while (($file = $d->read()) !== false){
echo "nom de fichier : " . $file . "<br>";
}
$d->close();
?>
$d = dir(getcwd());
echo "Descripteur : " . $d->handle . "<br>";
echo "Chemin : " . $d->path . "<br>";
while (($file = $d->read()) !== false){
echo "nom de fichier : " . $file . "<br>";
}
$d->close();
?>
Résultat :
Descripteur : Resource id #2
Chemin : /etc/php
nom de fichier : .
nom de fichier : ..
nom de fichier : ajax.gif
nom de fichier : books.xml
nom de fichier : cdcatalog.xml
nom de fichier : cd_catalog.xml
nom de fichier : default.html
nom de fichier : demo_array.html
nom de fichier : demo_array.htm
...
...
...
Chemin : /etc/php
nom de fichier : .
nom de fichier : ..
nom de fichier : ajax.gif
nom de fichier : books.xml
nom de fichier : cdcatalog.xml
nom de fichier : cd_catalog.xml
nom de fichier : default.html
nom de fichier : demo_array.html
nom de fichier : 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, y compris les éléments suivants :
- Le répertoire donné à ouvrir
- Les propriétés handle et path de dir() sont disponibles
- Les propriétés handle et path ont trois méthodes : read(), rewind() et close()
Syntaxe
dir(directory,context);
| Parameters | Description |
|---|---|
| répertoire | Requis. Spécifie 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 de PHP : | 4.0+ |
Manuel de référence PHP Directory Autres extensions