⊗ppSpCrInr 29 of 83 menu

Pustaka CURL dalam PHP

Pustaka CURL membolehkan kita membuat permintaan HTTP dan menerima kod HTML laman web ke dalam pembolehubah. Ia juga boleh berfungsi dengan kuki, dengan pengepala HTTP, dan juga membolehkan penghantaran borang dan mengikuti penghalaan semula (redirect).

Kerja asas dengan CURL hanya melibatkan tiga fungsi: curl_init, curl_setopt dan curl_exec.

Fungsi curl_init memulakan sesi kerja dengan pustaka dan merekodkannya ke dalam pembolehubah. Kerja selanjutnya dijalankan dengan pembolehubah ini.

Langkah seterusnya ialah tetapan - ia dilakukan menggunakan fungsi curl_setopt, yang menerima parameter pertama sebagai pembolehubah sesi, parameter kedua - nama tetapan (dalam bentuk pemalar PHP), dan parameter ketiga - nilai tetapan tersebut.

Selepas tetapan, fungsi curl_exec dipanggil, yang melaksanakan permintaan ke laman web sesuai dengan tetapan. Fungsi ini mengembalikan kod HTML laman yang diminta.

Mari kita lihat tetapan minimum yang diperlukan (apa yang mereka lakukan boleh dibaca dalam ulasan):

<?php // Alamat laman untuk dihubungi: $url = 'http://test.loc'; // Mulakan sesi: $curl = curl_init(); // Tentukan alamat laman: curl_setopt($curl, CURLOPT_URL, $url); // Laksanakan permintaan: curl_exec($curl); ?>

Buat sebuah laman web test.loc pada pelayan tempatan anda. Hubunginya melalui CURL.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak