Web サービスに正常に接続できました。ディスクに保存する必要があるファイルのリストが表示されます。それらをダウンロードしてディスクに保存するにはどうすればよいでしょうか?
簡単な応答は次のとおりです(応答は短縮されます)
<files>
<file>
<name>1.jpeg</name>
<address>c:\photos\1.jpeg</address>
<url>www.xxx.com\photos\1.jpeg</url>
</file>
<file>
<name>my.pdf</name>
<address>c:\pdfs\my.pdf</address>
<url>www.xxx.com\pdfs\my.pdf</url>
</file>
</files>
以下を見つけましたが、$output を保存する方法がわかりません
function url_get_contents ($Url) {
if (!function_exists('curl_init')){
die('CURL is not installed!');
}
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $Url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
curl_close($ch);
return $output;
}
私は以下を使用しましたが、何かが間違っています。ファイルを作成しますが、空です
$fp = fopen("lib\1",'x');
fwrite($f, $output);
fclose($fp);