FTP は、ファイル転送プロトコル (FTP) を介してクライアントにファイル サーバーへのアクセスを提供するファイル転送プロトコルであり、接続のオープン、ログイン、終了に使用され、ファイル サーバーのアップロード、ダウンロード、名前変更、削除、取得にも使用されます。 .ファイル情報。 PHP 中国語 Web サイトでは、誰でも学習してダウンロードできる 8 つの実用的な php FTP 操作ライブラリを提供しています。
php ftp 操作クラス ライブラリのダウンロード
1. ftp: 非常に強力な単一ファイル ftp 管理ツール php クラス ライブラリ、非常に迅速にファイルを削除します
このクラス ライブラリは、強力な単一ファイル ftp 管理ツールを実装します単一ファイルに対するさまざまな操作を実行し、ファイルを非常に迅速に削除します。
2. PHP操作ftpクラス
PHP操作FTPクラスの詳細な紹介、phpはFTPアップロード、FTPダウンロード、FTP移動、FTP作成、ファイルのコピー、ファイルディレクトリの生成などを実装し、操作するphpを添付します誰もが学習して呼び出すことができる ftp ファイル。
3. phpのftp操作クラス
PHPのFTP操作クラス(ファイルのアップロード、コピー、移動、削除/ディレクトリの作成)。各種 FTP ファイルを操作します。アップロード先のファイルが存在しない場合は、FTP にコピーコマンドがないため、ファイルをコピーする際に、ダウンロードしてから新しいパスにアップロードすることで回避できます。
4. CodeIgniter の FTP クラスを模倣します
FTP は 2 つのモードをサポートしており、1 つは標準 (つまり、アクティブ、アクティブ モード) と呼ばれ、もう 1 つはパッシブ (つまり、 PASV 、パッシブ) と呼ばれます。モード)。標準モードの FTP クライアントは、FTP サーバーに PORT コマンドを送信します。パッシブ モードの FTP クライアントは PASV コマンドを FTP サーバーに送信します。 FTP クライアントは、まず FTP サーバーの TCP 21 ポートとの接続を確立し、このチャネルを通じてコマンドを送信します。データを受信する必要がある場合は、このチャネルで PORT コマンドを送信します。 PORT コマンドには、クライアントがデータを受信するために使用するポートが含まれています。データを送信するとき、サーバーは独自の TCP 20 ポートを介してデータを送信します。 FTP サーバーは、データを転送するためにクライアントとの新しい接続を確立する必要があります。制御チャネルを確立するときは、標準モードと似ています。クライアントがこのチャネルを通じて PASV コマンドを送信すると、FTP サーバーは 1024 ~ 5000 のランダムなポートを開き、このポートでデータを送信する要求をクライアントに通知します。この時点で、FTP サーバーはクライアントとの新しい接続を確立する必要がなくなりました。
5. FTP からファイルを自動的にダウンロードする php クラスを取得します
FTP からファイルを自動的にダウンロードする php クラスを取得し、ftp サーバーに接続してログインし、ftp パス、ファイル名を取得し、指定されたパスを入力します、または新しいディレクトリを作成し、指定された FTP ファイルを指定されたローカル ファイルにダウンロードします。
ftp アップロード ファイル操作 php クラス。ファイルのアップロード、移動、ファイルの削除/ディレクトリの作成、ファイルのコピーができ、テスト メソッドを提供します。
7. ユーザー名とパスワードでFTP phpクラスに接続します
ユーザー名とパスワードでFTP phpクラスに接続し、ユーザー名とパスワードを通じてFTPサーバーに接続し、ファイルのコピー、削除、ディレクトリの作成、削除を実現しますディレクトリの削除、ファイルのアップロード、FTP接続などの機能をオフにします。 FTP にはファイルをコピーするコマンドはありません。ここでは回避策を使用し、ダウンロードしてから新しいパスにアップロードします。
8.phpはftpを使用してファイルクラスをリモートでアップロードします
phpはftpを使用してファイルクラスをリモートでアップロードします。これにより、マスターとスレーブのファイル同期の問題が完全に解決されます。サーバーを開いてログインし、ディレクトリを作成して見つけます。ディレクトリをローカル ディレクトリにコピーし、ftp サーバーの構成を取得します。
操作関連のクラスライブラリのダウンロードについては、http://www.php.cn/xiazai/leiku/qita
【関連クラスライブラリの推奨事項】
1.【 php unlimited レベル分類】PHP unlimited 分類ライブラリのダウンロードとテキスト ビデオ チュートリアルの最も包括的な概要です
2. php ページング コード共有: 2017 年の最新 10 個の PHP ページング コード ダウンロード