函数名:ftp_rawlist()
适用版本:PHP 4, PHP 5, PHP 7
用法:ftp_rawlist(resource $ftp_stream, string $directory [, bool $recursive = false]) : array|false
该函数用于获取指定目录下的文件列表,并以数组形式返回。每个文件的信息以字符串的形式表示,保留了原始的FTP服务器响应。
参数:
返回值:
示例:
// 建立 FTP 连接
$ftp_server = 'ftp.example.com';
$ftp_user = 'username';
$ftp_pass = 'password';
$ftp_conn = ftp_connect($ftp_server);
ftp_login($ftp_conn, $ftp_user, $ftp_pass);
// 获取文件列表
$directory = '/public_html';
$file_list = ftp_rawlist($ftp_conn, $directory);
// 打印文件列表
if ($file_list !== false) {
foreach ($file_list as $file) {
echo $file . "\n";
}
} else {
echo "无法获取文件列表。\n";
}
// 关闭 FTP 连接
ftp_close($ftp_conn);
注意事项: