このコードでウェブサイトからのリンクを検索します。リンクからファイルをダウンロードする方法は?
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://example.com");
curl_setopt($ch, CURLOPT_TIMEOUT, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result=curl_exec ($ch);
curl_close ($ch);
// search the results from the starting site
if($result){
preg_match_all('/<a href="(http:\/\/www.[^0-9]+.pdf?)"/', $result, $output, PREG_SET_ORDER);
foreach($output as $item ){
print_r($item);
}
}
copy($item, 'file.pdf');
?>
ただ1つのpdfがリンクしています。 PHPのリンクで提供されるpdfファイルをダウンロードするコードが必要です。コピー機能が動作しません。 はあなたに感謝:)
ない私は右のあなたの質問を取得してください。見つかったすべてのpdfをダウンロードしてブラウザに送信しますか? – Oldskool
@Oldskool私は、ウェブ上のリンクからすべてのpdfファイルをダウンロードし、それらをコンピュータの私のフォルダに保存します。ありがとうございました – bruine