Ouvrez un répertoire, répertoriez ses fichiers, ajoutez le descripteur de répertoire, relistez ses fichiers et fermez :
<?php$dir = "/images/";// Ouvrir un répertoire et lire son contenuif (is_dir($dir)){ if ($dh = opendir($dir)){ // Liste les fichiers dans le répertoire d'images pendant ($file = readdir($dh)) !== false){ echo "filename:" $file } rewinddir(); ($file = readdir($dh)) !== false){ echo "filename:" .résultat:
nom de fichier : cat.giffilename : dog.giffilename : cheval.giffilename : cat.giffilename : dog.giffilename : horse.gifLa fonction rewinddir() réinitialise le handle de répertoire créé par opendir().
rewinddir( dir_handle );
paramètre | décrire |
---|---|
dir_handle | Facultatif. Spécifie une ressource de handle de répertoire précédemment ouverte par opendir(). Si ce paramètre n'est pas précisé, le dernier lien ouvert par opendir() est utilisé. |
Valeur de retour : | - |
---|---|
Version PHP : | 4.0+ |