ftp_rawlist
En esta página
ftp_rawlist
Realiza una lista detallada de los ficheros de un directorio
Descripción#
ftp_rawlist(FTP\Connection $ftp, string $directory, [bool $recursive]): array
```php
`ftp_rawlist` ejecuta el comando FTP `LIST`, y devuelve el resultado en un array.
## Parámetros
`ftp`
Una instancia de `FTP\Connection`.
`directory`
La ruta al directorio. Puede incluir los argumentos para el comando `LIST`.
`recursive`
Si se establece en `true`, el comando será `LIST -R`.
## Valores devueltos
Devuelve un array donde los elementos corresponden a una línea de texto. Devuelve `false` cuando el argumento `directory` es inválido.
La salida nunca se analiza. El identificador del tipo de sistema devuelto por la función `ftp_systype` puede ser utilizado para determinar cómo deben interpretarse los resultados.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.1.0 | El parámetro `ftp` ahora espera una instancia de `FTP\Connection` ; anteriormente, se esperaba un `resource`. |
## Ejemplos
Ejemplo con `ftp_rawlist`
```php
Resultado del ejemplo anterior es similar a:
array(3) {
[0]=>
string(65) "drwxr-x--- 3 vincent vincent 4096 Jul 12 12:16 public_ftp"
[1]=>
string(66) "drwxr-x--- 15 vincent vincent 4096 Nov 3 21:31 public_html"
[2]=>
string(73) "lrwxrwxrwx 1 vincent vincent 11 Jul 12 12:16 www -> public_html"
}
Véase también#
ftp_nlist, ftp_mlsd