當前位置: 首頁> 函數類別大全> 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 連接的標識符)。
同類函數
  • 返回MySQL 協議版本。 get_proto_info

    get_proto_info

    返回MySQL協議版本。
  • 返回當前目錄名稱。 ftp_pwd

    ftp_pwd

    返回當前目錄名稱。
  • 把法國共和歷的日期轉換成為儒略日計數。 frenchtojd

    frenchtojd

    把法國共和歷的日期轉換成為儒略日計數。
  • 取得MySQL 客戶端信息。 mysql_get_client_info

    mysql_get_client_info

    取得MySQL客戶端信息。
  • 把儒略日計數轉換為指定曆法的日期。 cal_from_jd

    cal_from_jd

    把儒略日計數轉換為指定曆法的日期。
  • 取得結果集中字段的數目。 mysql_num_fields

    mysql_num_fields

    取得結果集中字段的數目。
  • 返回指定目錄的文件列表。 ftp_nlist

    ftp_nlist

    返回指定目錄的文件列表。
  • 打開新的MySQL 服務器連接。 mysqli::connect

    mysqli::connect

    打開新的MySQL服務器連接。
熱門文章