Fonctions PHP dir()Functions

PHP DirectoryManuel 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();
?>

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
...
...
...


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+


PHP DirectoryManuel de référence PHP Directory Autres extensions