Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana Saya Boleh Muat Turun Imej daripada URL PHP?

Bagaimana Saya Boleh Muat Turun Imej daripada URL PHP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-21 03:23:14831semak imbas

How Can I Download Images from PHP URLs?

Memuat turun Imej daripada URL PHP

Memuat turun imej daripada URL PHP ialah tugas biasa yang boleh dicapai menggunakan pelbagai kaedah. Mari kita pertimbangkan senario di mana anda ingin menyimpan imej daripada URL seperti http://example.com/image.php, yang mengandungi satu imej, ke PC anda dengan nama baharu.

Menggunakan allow_url_fopen

Jika konfigurasi PHP membenarkan fail URL pembukaan:

$url = 'http://example.com/image.php';
$img = '/my/folder/flower.gif';
file_put_contents($img, file_get_contents($url));

Menggunakan cURL

Jika pembukaan fail URL dilumpuhkan, anda boleh menggunakan cURL:

$ch = curl_init('http://example.com/image.php');
$fp = fopen('/my/folder/flower.gif', 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);

Kaedah ini membolehkan anda untuk memuat turun dan menyimpan imej daripada URL PHP dengan nama fail yang anda inginkan, membolehkan anda memasukkan imej ke dalam projek anda atau menyimpannya untuk luar talian guna.

Atas ialah kandungan terperinci Bagaimana Saya Boleh Muat Turun Imej daripada URL PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn