4-3PEAR FTPTips330 FTPでファイル操作を行う
Level1
PointPEAR Net_FTPを使う
Net_FTPはPHPからFTPの接続を作成し、FTPコマンドを発行できるPEARライブラリです。サーバ間のデータのやり取りはWeb APIなどXMLを使うのが現在の主流ですが、データの同期性が必要無い場合や、夜間にバッチとして大きなサイズのファイルをアップロード/ダウンロードなどするプログラムを作るときには、現在でもFTPは十分に利用価値があります。なお、Net_FTPを使うには、PHPが--enable-ftpのコンパイルオプションでコンパイルされている必要があります。パッケージ版PHPの場合は最初からftpオプションは有効になっている場合が多いようです。
それではNet_FTPをインストールしてみます。PEARコマンドで一発でインストール可能です。執筆時点での最新版は1.4.0a2です。
pear install Net_FTP[Enter]
downloading Net_FTP-1.4.0a2.tar ...
Starting to download Net_FTP-1.4.0a2.tar (Unknown size)
..................................done: 174,080 bytes
install ok: channel://pear.php.net/Net_FTP-1.4.0a2
これでインストールが完了しまし
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録