Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menyalin Imej dari Pelayan Jauh ke Storan Tempatan Menggunakan Strim HTTP PHP?
Menyalin Imej dari Pelayan Jauh Menggunakan Strim HTTP PHP
Masalah:
Pengguna mungkin mahu untuk mengimport imej daripada URL luaran ke dalam profil mereka. Walau bagaimanapun, anda tidak mahu memaut panas imej tetapi sebaliknya menyimpannya pada pelayan anda sendiri untuk prestasi dan kawalan yang lebih baik.
Penyelesaian:
PHP5, dengan strim HTTPnya wrapper didayakan, menyediakan cara yang cekap untuk menyalin imej jauh ke storan setempat:
<code class="php">copy('http://somedomain.com/file.jpeg', '/tmp/file.jpeg');</code>
Arahan ini mengimport imej secara berkesan daripada URL yang ditentukan dan menyimpannya ke laluan setempat.
Parameter Konteks Strim:
Jika perlu, anda boleh menyesuaikan permintaan HTTP dengan menyediakan parameter ketiga, yang dikenali sebagai "konteks strim." Konteks ini membolehkan anda menentukan pilihan seperti:
Atas ialah kandungan terperinci Bagaimana untuk Menyalin Imej dari Pelayan Jauh ke Storan Tempatan Menggunakan Strim HTTP PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!