Dalam bidang pembangunan PHP, istilah "cURL" sering muncul. Ia adalah perpustakaan yang membolehkan anda membuat permintaan HTTP dengan lancar dalam projek PHP anda.
cURL menyediakan antara muka kepada perpustakaan libcurl , yang merupakan pelaksanaan sumber terbuka bagi protokol pemindahan URL (URL). Ini membolehkan pembangun PHP menggunakan fungsi cURL untuk menghantar permintaan HTTP ke pelayan jauh.
Untuk memanfaatkan keupayaan cURL, anda mesti memasang libcurl terlebih dahulu pakej. PHP memerlukan libcurl versi 7.0.2-beta atau lebih baru, bergantung pada versi PHP anda. Setelah dipasang, anda boleh memulakan cURL menggunakan:
$ch = curl_init();
Membuat permintaan HTTP dengan cURL melibatkan mengkonfigurasi parameter permintaan dan melaksanakan ia:
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$respons = curl_exec($ch);
curl_close($ch);
Manakala cURL menawarkan yang lebih cekap dan komprehensif penyelesaian untuk membuat permintaan HTTP, PHP juga menyokong permintaan URL secara langsung tanpa cURL dengan mendayakan konfigurasi allow_url_fopen dalam fail php.ini anda. Kaedah ini, bagaimanapun, kurang selamat dan mempunyai fungsi terhad.
Atas ialah kandungan terperinci Bagaimanakah cURL Memudahkan Permintaan HTTP dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!