(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
.
path
la ruta de el elemento filesystem a iterar.
flags
Los 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