(PHP 4 >= 4.3.0, PHP 5)
ftp_nb_get -- Recupera un archivo desde el servidor FTP y lo escribe sobre un archivo local (modo no-bloqueo)ftp_nb_get() recupera el archivo_remoto desde el servidor FTP, y lo guarda localmente en archivo_local. El modo de transferencia especificado debe ser FTP_ASCII o FTP_BINARY.La diferencia entre ésta función y ftp_get() es que ésta función recupera el archivo asincrónicamente, de modo que su programa puede realizar otras operaciones mientras el archivo está siendo descargado.
Devuelve FTP_FAILED, FTP_FINISHED, o FTP_MOREDATA.
Ejemplo 2. Reanudando una descarga con ftp_nb_get()
|
Ejemplo 3. Reanudar una descarga en la posición 100 sobre un archivo nuevo con ftp_nb_get()
|
En el ejemplo anterior, "archivo_nuevo" es 100 bytes más pequeña que "README" en el servidor FTP, ya que comenzamos la lectura en la posición 100. Si no hemos deshabilitado FTP_AUTOSEEK, los primeros 100 bytes de "archivo_nuevo" serán '\0'.
Vea también ftp_nb_fget(), ftp_nb_continue(), ftp_get(), y ftp_fget().
| Anterior | Inicio | Siguiente |
| ftp_nb_fput |
Hosting Argentina $7/mes | ftp_nb_put |