Sintaxis
array scandir ( string $directory [, int $sorting_order [, resource $context]] );
Definición y uso
Devuelve una matriz de archivos y directorios del directorio pasado.
Parámetros
No Señor |
Descripción de parámetros |
1 |
directory(Required) El directorio que se analizará. |
2 |
sorting_order(Optional) Especifica el orden de clasificación. El valor predeterminado es 0 (ascendente). Si se establece en 1, indica orden descendente. |
3 |
context(Optional) Especifica el contexto del identificador de directorio. El contexto es un conjunto de opciones que pueden modificar el comportamiento de una secuencia. |
Valor devuelto
Devuelve una matriz de nombres de archivo en caso de éxito, o FALSO en caso de error.
Ejemplo
A continuación se muestra el uso de esta función:
<?php
$dir = '/newfolder';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);
print_r($files1);
print_r($files2);
?>
Esto producirá el siguiente resultado:
Array (
[0] => .
[1] => ..
[2] => abc.php
[3] => bbc.txt
[4] => somedir
)
Array (
[0] => somedir
[1] => indiabbc.txt
[2] => status999.php
[3] => ..
[4] => .
)