ftp_nb_continue
連續獲取/發送文件(non-blocking)。
ftp_nb_continue()函數連續獲取/ 發送文件。
該函數返回下列值:
該函數異步地發送/獲取文件。這意味著您的程序可以在文件下載時執行其他操作。
<? php
$ source = “ source.txt” ;
$ target = fopen ( “ target.txt” , “ w” ) ;
$ conn = ftp_connect ( “ ftp.testftp.com” )或die ( “無法連接” ) ;
ftp_login ( $ conn , “ admin” , “ ert456” ) ;
$ status = ftp_nb_fget ( $ conn , $ source , $ target , ftp_ascii ) ;
while ( $ status == ftp_moredata )
{
$ status = ftp_nb_continue ( $ conn ) ;
}
如果( $ status != ftp_fined )
{
迴聲“下載錯誤” ;
}
ftp_close ( $ conn ) ;
? >
ftp_nb_continue ( ftp_connection )
| 參數 | 描述 |
|---|---|
| ftp_connection | 必需。規定要使用的FTP 連接(FTP 連接的標識符)。 |