(PHP 5 >= 5.3.0, PHP 7)
FilesystemIterator::__construct — Construit un objet FilesystemIterator
$path
[, int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS
] )
Construit un objet FilesystemIterator, configuré avec
le chemin path.
pathLe chemin du dossier dans lequel on va travailler.
flagsLes options qui affectent le comportement des méthodes. La liste des options est disponible dans les constantes de FilesystemIterator. Elles peuvent aussi être activées ultérieurement avec FilesystemIterator::setFlags().
Aucune valeur n'est retournée.
Émet une exception UnexpectedValueException
si le chemin path est introuvable.
Exemple #1 Exemple avec FilesystemIterator::__construct()
<?php
$it = new FilesystemIterator(dirname(__FILE__));
foreach ($it as $fileinfo) {
echo $fileinfo->getFilename() . "\n";
}
?>
L'exemple ci-dessus va afficher :
apples.jpg banana.jpg example.php