FilesystemIterator::__constructConstruye un objeto FilesystemIterator
&reftitle.description;
publicFilesystemIterator::__constructstringdirectoryintflagsFilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS
Construye un objeto FilesystemIterator, configurado con
la ruta directory.
&reftitle.parameters;
directory
La ruta del directorio en el que se va a trabajar.
flags
Las opciones que afectan el comportamiento de los métodos.
La lista de opciones está disponible en
las constantes de FilesystemIterator.
También pueden ser activadas posteriormente con
FilesystemIterator::setFlags.
&reftitle.errors;
Lanza una excepción UnexpectedValueException
si el directorio no existe.
Lanza una excepción ValueError
si directory es una cadena vacía.
&reftitle.changelog;
&Version;&Description;8.2.0
Antes de PHP 8.2.0, FilesystemIterator::SKIP_DOTS
estaba siempre activado y no podía ser desactivado.
8.0.0
Ahora lanza una excepción ValueError
cuando directory es una cadena vacía;
Anteriormente, se lanzaba una RuntimeException.
&reftitle.examples;
Ejemplo con FilesystemIterator::__construct
getFilename() . "\n";
}
?>
]]>
&example.outputs.82.similar;
El resultado del ejemplo anterior, antes de PHP 8.2.0, es similar a:
&reftitle.seealso;
FilesystemIterator::setFlagsDirectoryIterator::__construct