ftp_fget
(PHP 3>= 3.0.13, PHP 4 , PHP 5)
ftp_fget -- Descarga un archivo desde el servidor FTP y lo guarda
en un archivo abierto
Descripción
bool
ftp_fget ( resource secuencia_ftp, resource gestor, string archivo_remoto, int modo [, int pos_reanudar])
ftp_fget() recupera
archivo_remoto desde el servidor FTP, y lo
escribe en el apuntador de archivo dado,
gestor. El modo de
transferencia especificado debe ser un valor entre
FTP_ASCII y FTP_BINARY.
Ejemplo 1. Ejemplo de ftp_fget()
<?php
// abrir algun archivo para lectura $archivo = 'algun_archivo.txt'; $da = fopen($archivo, 'w');
// establecer la 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);
// intento por descargar $archivo if (ftp_fget($id_con, $da, $archivo, FTP_ASCII, 1)) { echo "Se ha escrito satisfactoriamente sobre $archivo\n"; } else { echo "Hubo un problema con $archivo\n"; }
// cerrar la conexion y el gestor de archivo ftp_close($id_con); fclose($da); ?>
|
|
Nota:
El parámetro pos_reanudar fue
agregado en PHP 4.3.0.
Devuelve TRUE si todo se
llevó a cabo correctamente, FALSE en caso
de fallo.
Vea también ftp_get(),
ftp_nb_get() y
ftp_nb_fget().