dirDevuelve una instancia de la clase Directory
&reftitle.description;
Directorydirstringdirectoryresourcecontext
Una forma pseudo orientada a objetos de leer un directorio. El
directorio proporcionado en directory es abierto.
&reftitle.parameters;
directory
Directorio a abrir
context
¬e.context-support;
&reftitle.returnvalues;
Devuelve una instancia de la clase Directory, &null; cuando
si los parámetros son incorrectos o &false; en caso de cualquier otro error.
&reftitle.examples;
Ejemplo de dir
Atención a la forma en la que el valor de retorno de Directory::read
se comprueba en el siguiente ejemplo. Es necesario verificar
si el valor de retorno es igual (tanto en valor como en
tipo - ver
Operadores de comparación para más información) a &false;, ya que
de lo contrario, cualquier directorio cuyo nombre evaluase a &false;
finalizaría el bucle.
handle . "\n";
echo "Path: " . $d->path . "\n";
while (false !== ($entry = $d->read())) {
echo $entry."\n";
}
$d->close();
?>
]]>
&example.outputs.similar;
&reftitle.notes;
El orden en el que los archivos de un directorio son devueltos por el método de lectura
depende del sistema.