ホームページ  >  記事  >  バックエンド開発  >  PHP FTP関数の使い方チュートリアル_PHPチュートリアル

PHP FTP関数の使い方チュートリアル_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:06:57878ブラウズ

PHP FTP関数の使い方チュートリアル

PHP FTP のご紹介
この機能により、FTP クライアントはファイル転送プロトコル (FTP) 経由でファイル サーバーにアクセスできるようになります。

FTP 機能は、リンクのオープン、ログイン、クローズ、およびファイル サーバーからのファイルのアップロード、ダウンロード、名前変更、削除、およびファイルに関する情報の取得に使用されます。すべての FTP 関数がすべてのサーバーで動作するわけではなく、同じ結果を返すわけでもありません。 PHP 3からFTP機能が利用できるようになりました。

これらの機能はすべてFTPサーバーに詳細にアクセスするためのものです。 FTP サーバー上のファイルの読み取りまたは書き込みのみを行う場合は、ファイル機能を備えたラッパー ftp:// の使用を検討してください。


インストール
Windows バージョンの PHP には、FTP 拡張機能のサポートが組み込まれています。したがって、FTP 機能は自動的に動作します。

ただし、Linux バージョンの PHP を実行している場合は、FTP 機能を機能させるために、-enable-FTP (PHP4+) または -with-FTP (PHP3) を指定して PHP をコンパイルする必要があります。


PHP FTP関数
PHP: サポートされている機能を備えた最も古い PHP バージョンを表示します。
機能 説明 PHP
ftp_alloc() FTP サーバーにアップロードするファイル用のスペースを割り当てます 5
ftp_cdup() 現在のディレクトリをFTPサーバー上の親ディレクトリに変更します 3
ftp_chdir() FTPサーバー上のカレントディレクトリを変更します 3
ftp_chmod() FTP経由でファイルにアクセス許可を設定します 5
ftp_close() FTP接続を閉じます 4
ftp_connect() FTP接続を開きます 3
ftp_delete() FTPサーバー上のファイルを削除します 3
ftp_exec() FTPサーバー上でプログラム/コマンドを実行します 4
ftp_fget() FTPサーバーからファイルをダウンロードし、開いているファイルに保存します 3
ftp_fput() 開いているファイルからアップロードし、FTP サーバー上のファイルに保存します 3
ftp_get_option() FTP接続の実行時の動作を返します 4
ftp_get() FTPサーバーからファイルをダウンロードします 3
ftp_login() FTP接続にログオンします 3
ftp_mdtm() 指定されたファイルの最終変更時刻を返します 3
ftp_mkdir() FTPサーバー上に新しいディレクトリを作成します 3
ftp_nb_Continue() ファイルの取得/送信を続行します(ノンブロッキング) 4
ftp_nb_fget() FTPサーバーからファイルをダウンロードし、開いているファイルに保存します(ノンブロッキング) 4
ftp_nb_fput() 開いているファイルからアップロードし、FTP サーバー上のファイルに保存します (ノンブロッキング) 4
ftp_nb_get() FTPサーバーからファイルをダウンロードします(ノンブロッキング) 4
ftp_nb_put() FTPサーバーにファイルをアップロードします(ノンブロッキング) 4
ftp_nlist() FTPサーバー上の指定されたディレクトリ内のファイルを一覧表示します 3
ftp_pasv() パッシブモードをオンまたはオフにします 3
ftp_put() FTPサーバーにファイルをアップロードします 3
ftp_pwd() 現在のディレクトリ名を返します 3
ftp_quit() ftp_close()のエイリアス 3
ftp_raw() 生のコマンドをFTPサーバーに送信します 5
ftp_rawlist() 指定されたディレクトリ内のファイルの詳細なリストを返します 3
ftp_rename() FTPサーバー上のファイルまたはディレクトリの名前を変更します 3
ftp_rmdir() FTPサーバー上のディレクトリを削除します 3
ftp_set_option() FTP接続の実行時オプションを設定します 4
ftp_site() SITEコマンドをサーバーに送信します 3
ftp_size() 指定されたファイルのサイズを返します 3
ftp_ssl_connect() 安全なSSL-FTP接続を開きます 4
ftp_systype() FTPサーバーのシステムタイプ識別子を返します 3


PHP FTP 定数

PHP: 定数をサポートする PHP の最も古いバージョンを示します。

定数 説明 PHP
FTP_ASCII 3
FTP_TEXT 3
FTP_BINARY 3
FTP_IMAGE 3
FTP_TIMEOUT_SEC 3
FTP_AUTOSEEK 4
FTP_AUTORESUME 取得および書き込みリクエストの再開位置と開始位置を自動的に決定します 4
FTP_FAILED 非同期転送が失敗しました 4
FTP_FINISHED 非同期転送が完了しました 4
FTP_MOREDATA 非同期転送はまだアクティブです 4

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/630491.html技術記事 PHP FTP 関数は教示プログラムを使用する PHP の FTP この機能が提供する FTP クライアントは、ファイル転送プロトコル (FTP) を介してファイル サーバーにアクセスします。 この FTP 関数は、起動、名前と秘密の登録に使用されます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。