(PHP 5, PHP 7)
DirectoryIterator::__construct — Construit un nouvel itérateur de dossier à partir d'un chemin
$path
)Construit un nouvel itérateur de dossier à partir d'un chemin.
path
Le chemin du dossier à parcourir.
Émet une exception UnexpectedValueException
si le paramètre path
ne peut pas être ouvert.
Émet une exception RuntimeException
si le paramètre path
est une chaîne vide.
Version | Description |
---|---|
5.3.0 |
Émet une exception UnexpectedValueException
si le paramètre path ne peut être ouvert.
|
5.1.3 |
Émet une exception RuntimeException si le
paramètre path est une chaîne vide.
|
5.1.0 | Émet une exception RuntimeException en cas d'erreur. Précédemment, une exception Exception était lancée. |
Exemple #1 Exemple avec DirectoryIterator::__construct()
Cet exemple va lister le contenu du dossier qui contient le script.
<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
if (!$fileinfo->isDot()) {
var_dump($fileinfo->getFilename());
}
}
?>