|
(PHP 4 >= 4.3.0, PHP 5)
ftp_nb_get -- Recupera un file dal server FTP e lo scrive su un file locale in modalita' non bloccanteLa funzione ftp_nb_get() recupera remote_file dal server FTP, e lo salva localmente su local_file. La modalita' di trasferimento, mode, specificata deve essere FTP_ASCII oppure FTP_BINARY. La differenza tra questa funzione e la funzione ftp_get() e' che questa funzione recupera il file in modo asincrono, cosicche' il programma puo' eseguire altre operazioni mentre il file viene scaricato.
Restituisce FTP_FAILED, FTP_FINISHED, oppure FTP_MOREDATA.
Esempio 2. Ripresa di uno scaricamento con ftp_nb_get()
|
Esempio 3. Ripresa di uno scaricamento dalla posizione 100 su un nuovo file con ftp_nb_get()
|
Nell'esempio precedente, "newfile" e' 100 bytes piu' piccolo di "README" sul server FTP perche' la lettura e' iniziata dall'offset 100. Se FTP_AUTOSEEKnon fosse stata disabilitata, i primi 100 bytes di "newfile" sarebbero stati '\0'.
Vedere anche ftp_nb_fget(), ftp_nb_continue(), ftp_get(), e ftp_fget().
Hosting by: hurra.com
Generated: 2007-01-26 17:56:41