(PHP 5, PHP 7)
DirectoryIterator::__construct — Construye un iterador nuevo directorio de una ruta
$path
)Construye un iterador nuevo directorio de una ruta.
pathLa ruta del directorio a recorrer.
Lanza una UnexpectedValueException
si path no se puede abrir.
Lanza una RuntimeException
si path es una cadena vacía.
| Versión | Descripción |
|---|---|
| 5.3.0 |
Lanza una UnexpectedValueException si
path no se puede abrir.
|
| 5.1.3 |
Lanza una RuntimeException si
path es una cadena vacía.
|
| 5.1.0 | Lanza una RuntimeException en caso de error. Anteriormente lanzaba una Exception. |
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());
}
}
?>