當前位置: 首頁> 函數類別大全> ftp_nb_continue

ftp_nb_continue

連續獲取/發送文件(non-blocking)。
名稱:ftp_nb_continue
分類:未分類
所屬語言:php
一句話介紹:連續獲取/發送文件(non-blocking)。

定義和用法

ftp_nb_continue()函數連續獲取/ 發送文件。

該函數返回下列值:

  • FTP_FAILED (send/receive failed)
  • FTP_FINISHED (send/receive completed)
  • FTP_MOREDATA (send/receive in progress)

該函數異步地發送/獲取文件。這意味著您的程序可以在文件下載時執行其他操作。

實例

<? 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 連接的標識符)。
同類函數
熱門文章