readdir
(PHP 3, PHP 4 )
readdir -- Lit une entrée du dossier
Description
string
readdir ( resource dir_handle)
readdir() retourne le nom du fichier suivant dans
le dossier identifié par dir_handle.
Les noms sont retournés dans n'importe quel ordre.
Exemple 1. Liste tous les fichiers du dossier courant
<?php $handle=opendir('.'); echo "Pointeur de dossier : $handle\n"; echo "Fichiers :\n"; while ($file = readdir($handle)) { echo "$file\n"; } closedir($handle); ?>
|
|
Notez que readdir() retournera aussi les dossiers "." et
"..". Si vous ne les voulez pas, supprimez les simplement :
Exemple 2.
Liste tous les fichiers du dossier courant, sauf "." et ".."
<?php $handle=opendir('.'); while ($file = readdir($handle)) { if ($file != "." && $file != "..") { echo "$file\n"; } } closedir($handle); ?>
|
|
Voir aussi
is_dir() et
glob().