FilesystemIterator::__construct

(PHP 5 >= 5.3.0, PHP 7)

FilesystemIterator::__constructConstruye un nuevo iterador filesystem

Descripción

public FilesystemIterator::__construct ( string $path [, int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS ] )

Construir un nuevo iterador filesystem a partir del path.

Parámetros

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()

Valores devueltos

No devuelve ningún valor.

Errores/Excepciones

Lanza una UnexpectedValueException Si el path no puede ser encontrado.

Ejemplos

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

Ver también