DirectoryIterator::__construct

(PHP 5, PHP 7, PHP 8)

DirectoryIterator::__constructConstruye un iterador nuevo directorio de una ruta

Descripción

publicDirectoryIterator::__construct(string$directory)

Construye un iterador nuevo directorio de una ruta.

Parámetros

directory

La ruta del directorio a recorrer.

Errores/Excepciones

Lanza una UnexpectedValueException si directory no se puede abrir.

Lanza una ValueError si directory es una cadena vacía.

Historial de cambios

VersiónDescripción
8.0.0 Now throws a ValueError if directory is an empty string; previously it threw a RuntimeException.

Ejemplos

Ejemplo #1 Un DirectoryIterator::__construct() ejemplo

Este ejemplo le mostrará los contenidos del directorio que contiene el script.

<?php
$dir
= new DirectoryIterator(dirname(__FILE__));
foreach (
$dir as $fileinfo) {
if (!
$fileinfo->isDot()) {
var_dump($fileinfo->getFilename());
}
}
?>
To Top