Función ftp_fget() PHP

Definición y uso

La función ftp_fget() descarga un archivo del servidor FTP y lo guarda en un archivo local ya abierto.

Devuelve true si tiene éxito, false si falla.

Sintaxis

ftp_fget(ftp_connection,local,remote,modo,resumen)
Parámetros Descripción
ftp_connection Necesario. Especifica la conexión FTP a usar (identificador de conexión FTP).
local Necesario. Manija del archivo local ya abierto.
remote Necesario. Especifica la ruta del archivo desde el que se realiza la copia.
modo

Necesario. Especifica el modo de transmisión. Los valores posibles son:

  • FTP_ASCII
  • FTP_BINARY
resumen Necesario. Especifica en qué lugar del archivo remoto comenzar a copiar. El valor predeterminado es 0.

Descripción

Parámetros resumen Sólo se aplica a versiones de PHP 4.3.0 y superiores

Ejemplo

Este ejemplo copia el texto de "source.txt" a "target.txt":

<?php
$source = "source.txt";
$target = fopen("target.txt", "w");
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_fget($conn,$target,$source,FTP_ASCII);
ftp_close($conn);
?>