Maison >développement back-end >Problème PHP >Que signifie opendir en php ?
opendir est une fonction intégrée en php, utilisée pour ouvrir un handle de répertoire. La syntaxe est opendir(path,context), le paramètre path est obligatoire et fait référence au chemin du répertoire à ouvrir.
fonction php opendir()
la fonction opendir() est utilisée pour ouvrir un handle de répertoire pour ultérieur Utilisé avec d'autres fonctions de répertoire telles que closeir(), readdir() et rewinddir().
Syntaxe
opendir(path,context);
Paramètres
● Chemin : obligatoire. Spécifie le chemin du répertoire à ouvrir.
● Contexte : Facultatif. Spécifie l’environnement pour les descripteurs de répertoire. Le contexte est un ensemble d'options qui modifient le comportement du flux de répertoire.
Valeur de retour : En cas de succès, la ressource de gestion du répertoire est renvoyée. Renvoie FALSE en cas d'échec.
Erreurs et exceptions :
● Si le chemin n'est pas un répertoire légal ou si le répertoire ne peut pas être ouvert en raison de restrictions de licence ou d'erreurs du système de fichiers, un niveau E_WARNING une erreur est générée.
● Vous pouvez masquer la sortie d'erreur de opendir() en ajoutant '@' avant le nom de la fonction.
Version PHP : 4.0+
Exemple
<?php $dir = "/images/"; // Open a directory, and read its contents if (is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir($dh)) !== false){ echo "filename:" . $file . "<br>"; } closedir($dh); } } ?>
Résultat :
filename: cat.gif filename: dog.gif filename: horse.gif
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!