Comme beaucoup d'autres langages de programmation, PHP dispose d'un ensemble complet de fonctions pour ouvrir un répertoire et lire une liste de ses fichiers et sous-dossiers . Ceci est utile pour des activités telles que la recherche d'un fichier stocké dans un lieu inconnu ou la création d' une galerie de photos à partir d'une liste dynamique des fichiers image. Ouvrez un répertoire avec la fonction " opendir " pour naviguer et de son contenu avec la fonction " readdir " . Instructions
1
Ouvrez votre fichier source PHP dans un éditeur de texte tel que le Bloc-notes Windows .
2
définir le chemin d'un répertoire à une variable. Par exemple, " $ dir =". " ; " Va le mettre dans le répertoire courant
3
ouvrir un répertoire en utilisant la fonction " opendir " et attribuez-lui une poignée. . Par exemple, "$ curfolder = opendir ( $ dir ) ; "
4
Lire tous les fichiers et les noms des sous-dossiers du répertoire en utilisant une boucle "while" avec la fonction " readdir " . . Filtrer les fichiers avec la fonction " is_dir " et assurez-vous d'ignorer le "." et ".." entrées. Par exemple, "while ( ( $ nom = readdir ($ curfolder ) ) ! == False ) {if ( ( is_dir (" { $ dir } /{ $ name } ") ) && ( $ nom! = '.' ) && ( $ nom = '..' !) ) { echo " dossier:" . . $ name "\\ n" ;}} "affichera tous les noms des sous-dossiers . Au lieu d'imprimer les noms , vous pouvez changer de répertoire en utilisant " chdir ( " { $ dir } /{ $ name } ") ; "
5
Enregistrez le fichier PHP
< . . br>