當前位置: 首頁> 函數類別大全> 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 連接的標識符)。
同類函數
  • 返回指定目錄中文件的詳細列表。 ftp_rawlist

    ftp_rawlist

    返回指定目錄中文件的詳細列表。
  • 把儒略曆法的日期轉換為儒略日計數。 juliantojd

    juliantojd

    把儒略曆法的日期轉換為儒略日計數。
  • 從SimpleXML 對象返回格式良好的XML 字符串(XML 版本1.0)。 asXML

    asXML

    從SimpleXML對象返回格式良好的X
  • 返回ZIP 文件中的一個項目的壓縮方法。 zip_entry_compressionmethod

    zip_entry_compressionmethod

    返回ZIP文件中的一個項目的壓縮方法。
  • 取得上一步INSERT 操作產生的ID。 mysql_insert_id

    mysql_insert_id

    取得上一步INSERT操作產生的ID。
  • 刪除FTP 服務器上的文件。 ftp_delete

    ftp_delete

    刪除FTP服務器上的文件。
  • 上傳已打開的文件,並在FTP服務器上把它保存為文件(non-blocking)。 ftp_nb_fput

    ftp_nb_fput

    上傳已打開的文件,並在FTP服務器上把它
  • 在XML 數據上運行XPath 查詢。 xpath

    xpath

    在XML數據上運行XPath查詢。
熱門文章