(PHP 5 >= 5.1.2)
RecursiveDirectoryIterator::__construct — Construit un objet RecursiveDirectoryIterator
Construit un objet RecursiveDirectoryIterator.
Cette fonction n'est pas documentée et seule la liste des arguments est disponible.
Chemin du dossier.
Drapeaux optionnels.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec RecursiveDirectoryIterator
<?php
$directory = '/tmp';
$it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($directory));
while($it->valid()) {
if (!$it->isDot()) {
echo 'SubPathName: ' . $it->getSubPathName() . "\n";
echo 'SubPath: ' . $it->getSubPath() . "\n";
echo 'Key: ' . $it->key() . "\n\n";
}
$it->next();
}
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
SubPathName: fruit/apple.xml SubPath: fruit Key: /tmp/fruit/apple.xml SubPathName: stuff.xml SubPath: Key: /tmp/stuff.xml SubPathName: veggies/carrot.xml SubPath: veggies Key: /tmp/veggies/carrot.xml