我正在使用以下代码使用 php 从某个远程服务器下载文件
//some php page parsing code
$url = 'http://www.domain.com/'.$fn;
$path = 'myfolder/'.$fn;
$fp = fopen($path, 'w');
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_FILE, $fp);
$data = curl_exec($ch);
curl_close($ch);
fclose($fp);
// some more code
但不是下载文件并将其保存在目录中,而是直接在浏览器上显示文件内容(垃圾字符,因为文件是 zip)。
我想这可能是标题内容的问题,但不知道确切......
谢谢