opendir
(PHP 3, PHP 4 , PHP 5)
opendir --
Ouvre un dossier, et récupère un pointeur dessus
Description
resource
opendir ( string path )
opendir() retourne un pointeur sur un dossier
qui pour être utilisé avec les fonctions
closedir(), readdir()
et rewinddir().
Si le paramètre path n'est pas un dossier
valide, ou si le dossier ne peut être accédé
pour des raisons de permissions ou des erreurs liées au
système de fichiers, opendir() retourne
FALSE et génère une erreur PHP de niveau E_WARNING.
Vous pouvez supprimer cette erreur en ajoutant
'@'
avant le nom de la fonction.
Exemple 1. Exemple avec opendir()
<?php $dir = "/tmp/php5";
// Ouvre un dossier bien connu, et liste tous les fichiers if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "fichier : $file : type : " . filetype($dir . $file) . "\n"; } closedir($dh); } } ?>
|
L'exemple ci-dessus va afficher quelque chose de similaire à : fichier : . : type : dir
fichier : .. : type : dir
fichier : apache : type : dir
fichier : cgi : type : dir
fichier : cli : type : dir |
|
Voir aussi
is_dir(),
readdir() et
Dir.