Derniers tutoriels de développement web
 

PHP opendir() Function

<PHP Répertoire de référence

Exemple

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);
  }
}
?>

Résultat:

filename: cat.gif
filename: dog.gif
filename: horse.gif


Définition et utilisation

Le opendir() fonction ouvre une poignée de répertoire.


Syntaxe

opendir( path,context );

Paramètre La description
path Champs obligatoires. Indique le chemin du répertoire à ouvrir
context Optionnel. Indique le contexte de la poignée de répertoire. Le contexte est un ensemble d'options qui peuvent modifier le comportement d'un flux

Détails techniques

Valeur de retour: Renvoie la ressource poignée de répertoire sur le succès. FAUX en cas d'échec. Renvoie une erreur de niveau E_WARNING si le chemin est pas un répertoire valide ou si le répertoire ne peut pas être ouvert en raison des restrictions d'autorisation ou des erreurs de filesysytem. Vous pouvez masquer la sortie d'erreur de opendir() en ajoutant « @ » à l'avant du nom de la fonction
PHP Version: 4.0+
PHP Changelog: PHP 5.0: Le paramètre de chemin prend désormais en charge le ftp: // wrapper URL

<PHP Répertoire de référence