ftp_raw
ftp_rename
FTP Functions
PHP Manual

# ftp_rawlist

(PHP 4, PHP 5)

ftp_rawlist — Devuelve una lista detallada de archivos en el directorio dado

### Descripción

array ftp_rawlist ( resource `$secuencia_ftp` , string `$directorio` [, bool `$recursivo` ] )

ftp_rawlist() ejecuta el comando FTP LIST, y devuelve el resultado en forma de matriz.

### Lista de parámetros

`secuencia_ftp`

  El identificador de enlace de la conexión FTP.

`directorio`

  La ruta del directorio.

`recursivo`

  Si su valor es `TRUE`, el comando ejecutado será LIST -R.

### Valores retornados

Devuelve una matriz en donde cada elemento corresponde a una línea de texto.

La salida no es procesada en forma alguna. El identificador de tipo de sistema devuelto por ftp_systype() puede ser usado para determinar la forma en que los resultados deberían ser interpretados.

### Ejemplos

Example #1 Ejemplo de ftp_rawlist()

`<?php
// establecer una conexion basica
$id_con = ftp_connect($servidor_ftp);
// iniciar sesion con nombre de usuario y contrasenya
$resultado_login = ftp_login($id_con, $ftp_nombre_usuario, $ftp_contrasenya);
// obtener la lista de archivos de /
$bufer = ftp_rawlist($id_con, '/');
// cerrar la conexion
ftp_close($id_con);
// imprimir el contenido del bufer
var_dump($bufer);
?>`

El resultado del ejemplo seria algo 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"
    }

### Registro de cambios

Versión | Descripción
--- | ---
4.3.0 | Se agregó `recursivo` .

### Ver también

- ftp_nlist() - Devuelve una lista de archivos en el directorio dado

ftp_raw
ftp_rename
FTP Functions
PHP Manual