最新のWeb開発のチュートリアル
×

PHP チュートリアル

PHP HOME PHP イントロ PHP インストール PHP 構文 PHP 変数 PHP エコー/印刷 PHP データの種類 PHP ストリング PHP 定数 PHP 演算子 PHP If...Else...Elseif PHP Switch PHP whileループ PHP Forループ PHP 機能 PHP 配列 PHP 配列のソート PHP スーパーグローバル

PHP 取り扱い

PHP フォーム 取り扱い PHP フォーム 検証 PHP フォーム 必須 PHP フォーム URL/E-mail PHP フォーム コンプリート

PHP 高度な

PHP 多次元配列 PHP 日時 PHP 含めます PHP ファイル 取り扱い PHP ファイル オープン/読みます PHP ファイル 作成/書きます PHP ファイル アップロード PHP Cookies PHP Sessions PHP フィルター PHP Filters 高度な PHP エラー 取り扱い PHP 例外

MySQL Database

MySQL データベース MySQL 接続 MySQL Create DB MySQL Create 表 MySQL Insert Data MySQL 最後のIDを取得します MySQL 複数の挿入 MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML パーサー PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX イントロ AJAX PHP AJAX データベース AJAX XML AJAX ライブ検索 AJAX RSSリーダー AJAX 世論調査

PHP Examples

PHP 例 PHP クイズ PHP 証明書

PHP 参照

PHP アレイ PHP カレンダー PHP 日付 PHP ディレクトリ PHP エラー PHP ファイルシステム PHP フィルタ PHP FTP PHP HTTP PHP Libxml PHP 郵便物 PHP 数学 PHP その他 PHP MySQLiを PHP SimpleXML PHP 文字列 PHP XML PHP Zip PHP 時間帯

 

PHP 5つのFTP機能


PHP FTPはじめに

FTP機能は、ファイル転送プロトコルによるファイルサーバーへのクライアントアクセスを与える(FTP)

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

シンプルでより直感的なインターフェースを提供しファイルシステム関数で//ラッパー:あなただけの読み取りまたはFTPサーバー上のファイルへの書き込みをしたい場合は、FTPを使用することを検討してください。


インスト

これらの機能が動作するために、あなたは--enable-ftpをしてPHPをコンパイルする必要があります。

PHPのWindows版が組み込まれており、この拡張のサポート。


PHP 5 FTP機能

関数 説明
ftp_alloc() FTPサーバーにアップロードするファイルに割り当てるスペース
ftp_cdup() FTPサーバー上の親ディレクトリへの変更
ftp_chdir() FTPサーバー上の現在のディレクトリを変更
ftp_chmod() FTP経由でファイルのパーミッションを設定します。
ftp_close() FTP接続を閉じます
ftp_connect() FTP接続をオープンします
ftp_delete() FTPサーバー上のファイルを削除します
ftp_exec() FTPサーバー上でコマンドを実行
ftp_fget() FTPサーバからファイルをダウンロードし、オープンローカルファイルに保存します
ftp_fput() 開いているファイルからアップロードし、FTPサーバー上のファイルに保存します
ftp_get_option() FTP接続の実行時オプションを返します。
ftp_get() FTPサーバからファイルをダウンロード
ftp_login() FTP接続にログイン
ftp_mdtm() 指定されたファイルの最終更新時刻を返します。
ftp_mkdir() FTPサーバー上に新しいディレクトリを作成します。
ftp_nb_continue() 続けて取得/ファイルを送信する(non-blocking)
ftp_nb_fget() FTPサーバからファイルをダウンロードし、オープン中のファイルに保存します(non-blocking)
ftp_nb_fput() 開いているファイルからアップロードし、FTPサーバー上のファイルに保存します(non-blocking)
ftp_nb_get() FTPサーバからファイルをダウンロードします(non-blocking)
ftp_nb_put() FTPサーバーにファイルをアップロード(non-blocking)
ftp_nlist() FTPサーバー上の指定したディレクトリ内のファイルのリストを返します。
ftp_pasv() パッシブモードをオンまたはオフにします
ftp_put() FTPサーバーにファイルをアップロード
ftp_pwd() 現在のディレクトリ名を返します。
ftp_quit() エイリアスftp_close()
ftp_raw() FTPサーバに生のコマンドを送信します
ftp_rawlist() 指定されたディレクトリからファイル情報とファイルのリストを返します。
ftp_rename() FTPサーバー上のファイルまたはディレクトリの名前を変更
ftp_rmdir() FTPサーバー上で空のディレクトリを削除します
ftp_set_option() FTP接続の実行時オプションを設定します。
ftp_site() FTPサーバーへのFTP SITEコマンドを送信します。
ftp_size() 指定されたファイルのサイズを返します。
ftp_ssl_connect() セキュアなSSL-FTP接続をオープンします
ftp_systype() FTPサーバのシステム型IDを返します

PHP 5つの定義済みのFTP定数

定数 タイプ PHP
FTP_ASCII 整数 PHP 3
FTP_TEXT 整数 PHP 3
FTP_BINARY 整数 PHP 3
FTP_IMAGE 整数 PHP 3
FTP_TIMEOUT_SEC 整数 PHP 3
FTP_AUTOSEEK 整数 PHP 4.3
FTP_AUTORESUME 整数 PHP 4.3
FTP_FAILED 整数 PHP 4.3
FTP_FINISHED 整数 PHP 4.3
FTP_MOREDATA 整数 PHP 4.3