現在の位置: ホーム> 関数カテゴリ一覧> ftp_nb_continue

ftp_nb_continue

ファイルを継続的に取得/送信します(非ブロッキング)。
名前:ftp_nb_continue
カテゴリ:未分類
対応言語:php
一言説明:ファイルを継続的に取得/送信します(非ブロッキング)。

定義と使用法

ftp_nb_continue()関数は、ファイルを継続的に取得/送信します。

この関数は次の値を返します。

  • FTP_FAILED(送信/受信失敗)
  • ftp_finished(送信/受信完了)
  • ftp_moredata(進行中の送信/受信)

この関数は、ファイルを非同期に送信/取得します。これは、ファイルがダウンロードされたときにプログラムが他のアクションを実行できることを意味します。

实例

<?php
$ source = "source.txt" ;
$ターゲット= fopen ( "target.txt" 、 "w" ) ;

$ conn = ftp_connect ( "ftp.testftp.com" )またはdie ( "Can Con Connect" ) ;
ftp_login ( $ conn 、 "admin" 、 "ert456" ) ;

$ status = ftp_nb_fget ( $ conn 、 $ source 、 $ target 、 ftp_ascii ) ;

while ( $ status == ftp_moredata )
  {
  $ status = ftp_nb_continue ( $ conn ) ;
  }

if ( $ status != ftp_finished )
  {
  エコー「エラーのダウンロード」 ;
  }

ftp_close ( $ conn ) ;
?>

文法

ftp_nb_continue ( ftp_connection
パラメーター説明する
ftp_connection必須。使用するFTP接続(FTP接続の識別子)を指定します。
類似の関数
  • zipファイル内のアイテムの実際のファイルサイズを返します。 zip_entry_filesize

    zip_entry_filesize

    zipファイル内のアイテムの実際のファイ
  • getTrace()と同じ情報を返しますが、文字列の形式です。 getTraceAsString

    getTraceAsString

    getTrace()と同じ情報を返します
  • zipファイルの次のアイテムをお読みください。 zip_read

    zip_read

    zipファイルの次のアイテムをお読みくだ
  • LIBXMLから最後のエラーを取得します。 libxml_get_last_error

    libxml_get_last_error

    LIBXMLから最後のエラーを取得します
  • zipファイルのアイテムの名前を返します。 zip_entry_name

    zip_entry_name

    zipファイルのアイテムの名前を返します
  • FTPサーバーからファイルをダウンロードし、ローカルに開かれたファイル(非ブロッキング)に保存します。 ftp_nb_fget

    ftp_nb_fget

    FTPサーバーからファイルをダウンロード
  • 開いたファイルをアップロードし、FTPサーバー(非ブロッキング)にファイルとして保存します。 ftp_nb_fput

    ftp_nb_fput

    開いたファイルをアップロードし、FTPサ
  • MySQLプロセスをリストします。 mysql_list_processes

    mysql_list_processes

    MySQLプロセスをリストします。
人気記事(にんききじ)