我想從以下網站下載多個圖像: www.bbc.co.uk 我想通過使用PHP cURL來做到這一點,有人可以幫助我帶領正確的方向嗎?如何從網站下載所有圖片?
這將是很好的下載所有的圖像在一個鏡頭,但如果有人可以幫助我下載也許只下載1或一堆,那將是偉大的!
編輯:這將是展示我已經嘗試了好主意:
<?php
$image_url = "www.bbc.co.uk";
$ch = curl_init();
$timeout = 0;
curl_setopt ($ch, CURLOPT_URL, $image_url);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
// Getting binary data
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
$image = curl_exec($ch);
curl_close($ch);
// output to browser
header("Content-type: image/jpeg");
print $image;
?>
出於某種原因,它不工作。值得注意的是,我是PHP和編程方面的絕對成員。
考慮'wget',這幾乎是拉圖像關閉一個網站的最佳工具。 – meagar
這是一個大學任務。我不確定我是否被允許使用wget – Navee
「我不確定是否允許我使用wget」 - 您已經設置了一個問題。分配解決它。你爲什麼限制你可以用什麼工具解決這個問題? –