OPENDIR |
Ouvrir un répertoire |
PHP 3+ |
Syntaxe
function opendir($path);
|
function opendir($path,$dir_handle);
|
Paramètres
Nom |
Description |
$path |
Ce paramètre permet d'indiquer le chemin d'accès au répertoire. |
$dir_handle |
Ce paramètre permet d'indiquer l'identificateur «Handle». |
Retour
Valeur |
Description |
FALSE |
Cette valeur indique qu'une erreur est survenue. |
dir_handle |
Cette valeur indique un identificateur «Handle». |
Description
Cette fonction permet d'ouvrir un répertoire.
Remarque
- Si vous tenter de lire directement la liste des fichiers en SSH, vous devrez indiquer dans son protocole le préfixe «ssh2.sftp://».
Exemple
Voici permettant d'afficher les fichiers du répertoire courant sauf le fichier «Untitled1.html» :
- <?php
- $open_dir = opendir(".");
- if( (!$open_dir) || (empty($open_dir)) ) {
- echo "Impossible d'ouvrir le répertoire !";
- } else {
- while ($file = readdir($open_dir)) {
- switch($file) {
- case ".":case "..":
- break;
- case "Untitled1.html":
- // Saute les cochoneries...
- break;
- default:
- echo $file."<br />";
- break;
- }
-
- }
- closedir($open_dir);
- }
- ?>
Dernière mise à jour : Dimanche, le 5 avril 2015