从远程服务器获取ftp文件列表的最佳做法是什么?
1)使用ftp_connect()函数
<?php
// set up connection
$conn = ftp_connect($ftp_server);
// login with username and password
$login = ftp_login($conn, $ftp_user_name, $ftp_user_pass);
// get contents of the current directory
$content = ftp_nlist($conn, ".");
// output content
var_dump($content);
?>
或
2)使用scandir()然后使用print_r()
输出文件列表<?php
$path = "ftp://login:password@ftpserver";
$files = scandir($path);
print_r($files);
?>
两种方法都输出一个带有ftp目录/文件的数组。
答案 0 :(得分:1)
我的观点是,第一个更好,为什么: