La función ftp_fget() descarga un archivo del servidor FTP y lo guarda en un archivo abierto localmente.
Si tiene éxito, la función devuelve VERDADERO. Si falla, devuelve FALSO.
ftp_fget(conexión_ftp,local,remoto,modo,reanudar)
parámetro | describir |
---|---|
conexión_ftp | Requerido. Especifica la conexión FTP que se utilizará. |
local | Requerido. Especifica un archivo local abierto donde se debe guardar el contenido. |
remoto | Requerido. Especifica la ruta al archivo desde el cual copiar el contenido. |
modo | Requerido. Especifica el modo de transmisión. Valores posibles: FTP_ASCII FTP_BINARIO |
reanudar | Opcional. Especifica en qué parte del archivo remoto comenzar a copiar. El valor predeterminado es 0. |
Este ejemplo copia texto de "source.txt" a "target.txt":
<?php$source = "source.txt";$target = fopen("target.txt", "w");$conn = ftp_connect("ftp.testftp.com") o die("No se pudo conectar");ftp_login($conn,"admin","ert456");ftp_fget($conn,$objetivo,$fuente,FTP_ASCII);ftp_close($conn);?>