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

ftp_nb_put

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

定義と使用法

ftp_nb_put()関数は、ファイルをサーバーにアップロードします(非ブロッキング)。

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

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

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

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

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

ftp_nb_put ( $ conn 、 "target.txt" 、 "source.txt" 、 ftp_ascii ) ;
	
ftp_close ( $ conn ) ;
?>

文法

ftp_nb_fput ( ftp_connectionremotelocalmoderesume
パラメーター 説明する
ftp_connection 必須。使用するFTP接続(FTP接続の識別子)を指定します。
リモート 必須。ファイル名はサーバーにアップロードされました。
地元 必須。アップロードするローカルファイルへのパスを指定します。
モード

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

  • ftp_ascii
  • ftp_binary
再開する 必須。ローカルファイルのコピーを開始する場所を指定します。デフォルトは0です。
類似の関数
  • 例外を投げたファイルへのフルパスを返します。 getFile

    getFile

    例外を投げたファイルへのフルパスを返しま
  • 例外コードを返します。 getCode

    getCode

    例外コードを返します。
  • 例外がスローされる理由を説明する文字列を返します。 getMessage

    getMessage

    例外がスローされる理由を説明する文字列を
  • LIBXMLから最後のエラーを取得します。 libxml_get_last_error

    libxml_get_last_error

    LIBXMLから最後のエラーを取得します
  • 結果セットの現在の行の列の長さを返します。 fetch_lengths

    fetch_lengths

    結果セットの現在の行の列の長さを返します
  • 非密接なMySQL接続を閉じます。 mysql_close

    mysql_close

    非密接なMySQL接続を閉じます。
  • SQLステートメントで使用されている文字列の特殊文字を脱出します。 mysql_real_escape_string

    mysql_real_escape_string

    SQLステートメントで使用されている文字
  • 例外をスローするコード行の行番号を返します。 getLine

    getLine

    例外をスローするコード行の行番号を返しま
人気記事(にんききじ)