(PHP 5 >= 5.3.0, PHP 7)
FilesystemIterator::__construct — Construye un nuevo iterador filesystem
$path
[, int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS
] )
Construir un nuevo iterador filesystem a partir del path.
pathla ruta de el elemento filesystem a iterar.
flagsLos flags pueden ser proporcionados para afectar el comportamiento de algunos métodos. Una lista de flags puede ser vista en constantes predefinidas FilesystemIterator. Estos pueden ser establecidos después con FilesystemIterator::setFlags()
No devuelve ningún valor.
Lanza una UnexpectedValueException
Si el path no puede ser encontrado.
Ejemplo #1 Ejemplo de FilesystemIterator::__construct()
<?php
$it = new FilesystemIterator(dirname(__FILE__));
foreach ($it as $fileinfo) {
echo $fileinfo->getFilename() . "\n";
}
?>
El resultado del ejemplo sería:
manzanas.jpg banana.jpg ejemplo.php