Net_FTP::rm() (Previous) (Next) Net_FTP::put()

View this page in Last updated: Sun, 05 Oct 2008
English | French | German | Hungarian | Japanese | Polish | Spanish | Plain HTML

Net_FTP::get()

Net_FTP::get() -- スクリプトを動作させているコンピュータ上にファイルをダウンロードする

説明

スクリプトを動作させているコンピュータに、FTP サーバからファイルを ダウンロードします。

パラメータ

  • string $remote_file - ダウンロードしたいファイル名。絶対パス、あるいは相対パスで指定します (ディレクトリ名ではありません! Net_FTP::getRecursive() 参照)。

  • string $local_file - ダウンロードしたファイルの保存先(ファイル名を含みます。 ディレクトリではありません!)。絶対パス、あるいはスクリプトの ディレクトリからの相対パスで指定します(注意:include を利用している 場合、スクリプトのディレクトリはインクルード元のファイルがある場所と なります!)

  • bool $overwrite = false - ローカルファイルが存在した場合に、それを上書きするかどうか。 指定しなかった場合、ファイルは上書きされません。

  • int $mode = null - 定数 FTP_ASCII あるいは FTP_BINARY のどちらかを指定しなければなりません。 指定されなかった場合、ファイルの拡張子から(extensions.ini によって) モードを決定します。それにも失敗した場合は標準転送モード (mode プロパティの値)が用いられます。

返り値

mixed - 成功時には true 、それ以外は PEAR::Error

注意

この関数は、スタティックにコールする ことはできません。

Net_FTP::rm() (Previous) (Next) Net_FTP::put()

Download Documentation Last updated: Sun, 05 Oct 2008
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.