Maison > Article > développement back-end > Comment utiliser opendir en PHP
Fonction PHP opendir()
Instance
<?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
Définition et utilisation
La fonction opendir() ouvre un handle de répertoire.
Syntaxe
opendir(path,context);
参数 | 描述 |
---|---|
path | 必需。规定要打开的目录路径。 |
context | 可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。 |
Détails techniques
Valeur de retour : | En cas de succès, la ressource de gestion du répertoire sera renvoyée. Renvoie FALSE en cas d'échec. 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, une erreur de niveau E_WARNING est générée. Vous pouvez masquer la sortie d'erreur de opendir() en ajoutant « @ » avant le nom de la fonction. | ||||||
---|---|---|---|---|---|---|---|
4.0+ | |||||||
Journal des modifications PHP : | PHP 5.0 : Le paramètre path prend en charge le protocole d'encapsulation d'URL
|
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!