fonction opendir () de PHP
Exemples
Ouvrez un répertoire, lire son contenu, puis fermez:
<?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);
}
}
?>
$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ésultats:
filename: cat.gif
filename: dog.gif
filename: horse.gif
filename: dog.gif
filename: horse.gif
Définition et utilisation
fonction opendir () pour ouvrir une poignée de répertoire.
grammaire
opendir( path,context );
参数 | 描述 |
---|---|
path | 必需。规定要打开的目录路径。 |
context | 可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。 |
détails techniques
Retours: | Retourne une ressource de poignée de répertoire sur le succès. Il n'a pas réussi à retourner FALSE. Si le chemin est pas un répertoire valide, ou en raison de restrictions de licences ou répertoire des erreurs du système de fichiers ne peut pas être ouvert, puis jette erreur de niveau E_WARNING. Vous pouvez ajouter en face du nom de la fonction «@» pour cacher opendir sortie () d'erreur. |
---|---|
PHP version: | 4.0+ |
PHP Mise à jour du journal: | PHP 5.0: paramètre de chemin soutient le ftp: // wrappers URL. |
Répertoire PHP Référence