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

ftp_nb_get

FTPサーバー(非ブロッキング)からファイルをダウンロードします。
名前:ftp_nb_get
カテゴリ:未分類
対応言語:php
一言説明:FTPサーバー(非ブロッキング)からファイルをダウンロードします。

定義と使用法

ftp_nb_get()関数は、FTPサーバーからファイルを取得し、ローカルファイル(非ブロッキング)に書き込みます。

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

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

ftp_get()とは異なり、この関数はファイルを非同期に取得します。これは、ファイル転送時にプログラムが他のアクションを実行できることを意味します。

この例では、「source.txt」から「target.txt」までのテキストをコピーします。

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

ftp_nb_get ( $ conn 、 "target.txt" 、 "source.txt" 、 ftp_ascii ) ;

ftp_close ( $ conn ) ;
?>

文法

ftp_nb_get ( ftp_connectionローカルリモートモード履歴書
パラメーター 説明する
ftp_connection 必須。使用するFTP接続(FTP接続の識別子)を指定します。
地元 必須。記述するローカルファイルを指定します。ファイルが既に存在する場合、上書きされます。
リモート 必須。コピーされたファイルへのパスを指定します。
モード

必須。送信モードを指定します。考えられる値は次のとおりです。

  • ftp_ascii
  • ftp_binary
再開する 必須。リモートファイルのコピーを開始する場所を指定します。デフォルトは0です。
類似の関数
  • 結果セットから連想配列、または数字の配列、またはその両方を取得します。 mysql_fetch_array

    mysql_fetch_array

    結果セットから連想配列、または数字の配列
  • ジュリアンカレンダーの日付をジュリアンデイカウントに変換します。 juliantojd

    juliantojd

    ジュリアンカレンダーの日付をジュリアンデ
  • XMLデータでXPathクエリを実行します。 xpath

    xpath

    XMLデータでXPathクエリを実行しま
  • zipファイルの次のアイテムをお読みください。 zip_read

    zip_read

    zipファイルの次のアイテムをお読みくだ
  • ドキュメントで使用されている名前空間を返します。 getNamespaces

    getNamespaces

    ドキュメントで使用されている名前空間を返
  • 今月の名前を返します。 jdmonthname

    jdmonthname

    今月の名前を返します。
  • MySQLクライアントライブラリバージョンを返します。 get_client_info

    get_client_info

    MySQLクライアントライブラリバージョ
  • 指定されたノードの子ノードを返します。 children

    children

    指定されたノードの子ノードを返します。
人気記事(にんききじ)