Manuel PHP
Précédent |  | Suivant

# opendir

(PHP 3, PHP 4 , PHP 5)

opendir -- Ouvre un dossier, et récupère un pointeur dessus.

## Description

resource opendir ( string path)

opendir() retourne un pointeur sur un dossier qui pour être utilisé avec les fonctions closedir(), readdir() et rewinddir().

Si le paramètre `path` n'est pas un dossier valide, ou si le dossier ne peut être accédé pour des raisons de permissions ou des erreurs liées au système de fichiers, opendir() retourne `FALSE` et génère une erreur `PHP` de niveau E_WARNING. Vous pouvez supprimer cette erreur en ajoutant '@' avant le nom de la fonction.

Exemple 1. Exemple avec opendir()

`<?php $dir = "/tmp/"; // Ouvre un dossier bien connu, et liste tous les fichiers if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "fichier : $file : type: " . filetype($dir . $file) . "\n"; } closedir($dh); } } ?>`

Voir aussi is_dir(), readdir() et dir

Précédent | Sommaire | Suivant
getcwd | Niveau supérieur | readdir