ftp_get_option
ftp_login
FTP Functions
PHP Manual

# ftp_get

(PHP 4, PHP 5)

ftp_get — Descarga un archivo desde el servidor FTP

### Descripción

bool ftp_get ( resource `$secuencia_ftp` , string `$archivo_local` , string `$archivo_remoto` , int `$modo` [, int `$pos_reanudar` ] )

ftp_get() recupera un archivo remoto desde el servidor FTP, y lo almacena e un archivo local.

### Lista de parámetros

`secuencia_ftp`

  El identificador de enlace de la conexión FTP.

`archivo_local`

  La ruta del archivo local (será sobrescrito si el archivo ya existe).

`archivo_remoto`

  La ruta del archivo remoto.

`modo`

  El modo de transferencia. Debe ser `FTP_ASCII` o `FTP_BINARY`.

`pos_reanudar`

  La posición para el comienzo de la descarga en el archivo remoto.

### Valores retornados

Devuelve `TRUE` si todo se llevó a cabo correctamente, `FALSE` en caso de fallo.

### Ejemplos

Example #1 Ejemplo de ftp_get()

`<?php
// definir algunas variables
$archivo_local = 'local.zip';
$archivo_servidor = 'servidor.zip';
// configurar conexión básica
$id_con = ftp_connect($servidor_ftp);
// iniciar sesión con nombre de usuario y contraseña
$resultado_login = ftp_login($id_con, $ftp_nombre_usuario, $ftp_contrasenya);
// intentar la descarga de $archivo_servidor y guardarlo en $archivo_local
if (ftp_get($id_con, $archivo_local, $archivo_servidor, FTP_BINARY)) {
echo "Se ha guardado satisfactoriamente en $archivo_local\n";
} else {
echo "Ha ocurrido un problema\n";
}
// cerrar la conexión
ftp_close($id_con);
?>`

### Registro de cambios

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

### Ver también

- ftp_pasv() - Habilita o deshabilita el modo pasivo
- ftp_fget() - Descarga un archivo desde el servidor FTP y lo guarda en un archivo abierto
- ftp_nb_get() - Recupera un archivo desde el servidor FTP y lo escribe sobre un archivo local (modo no-bloqueo)
- ftp_nb_fget() - Recupera un archivo desde el servidor FTP y lo escribe sobre un archivo abierto (modo no-bloqueo)

ftp_get_option
ftp_login
FTP Functions
PHP Manual