我正在尝试通过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);