curl从远程服务器下载文件

时间:2016-07-12 13:10:14

标签: php curl download

我正在尝试通过curl从我的服务器下载文件。我执行以下代码,但我的计算机中没有下载任何文件。我试图理解curl是如何工作的,我应该如何使用我执行curl时出现的$ data,但什么都没发生。从服务器到达时有没有办法处理文件?

$url  = 'https://xx.xx.xx.xx/test.xml';
$path = './path/to/file/test.xml';

$fp = fopen($path, 'w');
$ch = curl_init($url);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, false );
curl_setopt($ch, CURLOPT_FILE, $fp);
$data = curl_exec($ch); 
curl_close($ch);
fclose($fp);

0 个答案:

没有答案