⊗ppSpCrInr 29 of 83 menu

Maktaba ya CURL katika PHP

Maktaba ya CURL inaruhusu kufanya maombi ya HTTP na kupata msimbo wa HTML wa kurasa za tovuti katika vigezo. Wakati huo huo inaweza kufanya kazi na kuki, na vitambulisho vya HTTP, na pia inaruhusu kutuma fomu na kuvuka kwa upelelezi.

Kazi ya msingi na CURL inajumuisha matukio mawili tu ya kazi: curl_init, curl_setopt na curl_exec.

Kitendo curl_init huanzisha kikao cha kufanya kazi na maktaba na kukiandika kwenye kigezo. Kazi inayofuata inafanywa na kigezo hicho.

Hatua inayofuata ni mipangilio - inafanywa kwa kutumia kitendo curl_setopt, ambacho huchukua kigezo cha kwanza na kikao, cha pili - jina la parameta ya mpangilio (kwa namna ya PHP constant), na parameta ya tatu - thamani ya parameta ya mpangilio.

Baada ya mipangilio, kitendo curl_exec huitwa, ambacho hufanya ombi kwa tovuti kulingana na mipangilio. Kitendo hiki hurudisha msimbo wa HTML wa kurasa iliyoombwa.

Wacha tuangalie mipangilio muhimu ya msingi (kile hufanya wasoma katika maoni):

<?php // Anwani ya kurasa kwa maombi: $url = 'http://test.loc'; // Huanzisha kikao: $curl = curl_init(); // Onyesha anwani ya kurasa: curl_setopt($curl, CURLOPT_URL, $url); // Tekeleza ombi: curl_exec($curl); ?>

Fanya tovuti kwenye kompyuta yako ya ndani test.loc. Elekeza kwa hiyo kupitia CURL.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa