PHPでFTPログインしてファイルダウンロード

//ftp接続
$connection = @ftp_connect("ダウンロードするFTPサーバーアドレス");

//ユーザ名とパスワードでログイン
$loginResult = @ftp_login($connection,"ユーザー名","パスワード");
echo "login result=" . $loginResult;
echo "<br>";

//パッシブモードオン
$pasv_result = @ftp_pasv($connection, true);
echo "pasv result=" . $pasv_result;
echo "<br>";

//ファイルをダウンロードし、サーバー(ローカル)へ保存
$ftpget_result = @ftp_get($connection, "ローカルファイルパス", "リモートファイルパス", FTP_BINARY);
echo "ftpget result=" . $ftpget_result;
echo "<br>";

//接続を閉じる
$ftpclose_result = @ftp_close($connection);
echo "ftpclose result=" . $ftpclose_result;
echo "<br>";

ネタ元

engineer.ns-it.net