(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
.
path
Le chemin du dossier dans lequel on va travailler.
flags
Les 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