1
通常情況下,我從我的PHP腳本使用此代碼下載圖片:PHP。從PHP圖像生成器下載圖像
$imageurl='www.example.com/image.jpg'
$exten = substr($imageurl, -3);
$content = file_get_contents($imageurl);
$filename = './temp.'.$exten;
file_put_contents($filename, $content);
如何從一個PHP圖像生成的URL下載的圖像,例如http://www.example.net/getlampimage.php?id=151
謝謝! :)
很抱歉,但我不知道如果我沒有解釋得很好,或者我不明白你的答案。我想從我的提供者下載圖像。通常我的提供者會給我一個像example.com/image.jpg這樣的鏈接,但是這次他給出了這樣的鏈接:example.com/getimage.php?id=151如何用腳本下載這個圖片? –
啊我明白你的意思了。它應該和你做的一模一樣,只需要去掉$ exten變量,然後給文件指定你認爲正確的文件名。如果MIME類型在該特定站點上不統一,則可以使用fileinfo來檢測它並相應地重命名該文件:http://www.php.net/manual/en/function.finfo-open.php – Ynhockey