函数名:ftp_fget()
函数功能:从FTP服务器上下载一个文件并保存到本地文件中
适用版本:PHP 4, PHP 5, PHP 7
语法:ftp_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode [, int $resumepos = 0])
参数说明:
返回值:
示例代码:
// 连接到FTP服务器
$conn = ftp_connect('ftp.example.com');
if (!$conn) {
die('无法连接到FTP服务器');
}
// 登录到FTP服务器
$login = ftp_login($conn, 'username', 'password');
if (!$login) {
die('登录失败');
}
// 打开本地文件
$file = fopen('localfile.txt', 'w');
// 从FTP服务器下载文件
if (ftp_fget($conn, $file, '/path/to/remote/file.txt', FTP_BINARY)) {
echo '文件下载成功';
} else {
echo '文件下载失败';
}
// 关闭本地文件和FTP连接
fclose($file);
ftp_close($conn);
注意事项: