SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【php】ftps接続してファイルの一覧を取得する

問題

phpでFTPS接続して、接続先のファイルの一覧を表示してください。

答え

サンプルphp

<?php

$conn_id = ftp_ssl_connect('接続先サーバー');
$login_result = ftp_login($conn_id, 'ユーザー名', 'パスワード');
if (!$login_result) {
	exit("ログインできませんでした");
}
ftp_pasv($conn_id, true);

// 現在のディレクトリ
$a = ftp_pwd($conn_id);
var_dump($a);

// 現在のディレクトリのファイル一覧
$a = ftp_nlist($conn_id, '.');
var_dump($a);

// 現在のディレクトリのファイル一覧(コマンドの結果そのまま)
$a = ftp_rawlist($conn_id, '.');
var_dump($a);

ftp_close($conn_id);

関連するメモ

コメント