⊗ppSpCrInr 29 of 83 menu

PHP-ում CURL գրադարանը

CURL գրադարանը թույլ է տալիս կատարել HTTP հարցումներ և ստանալ կայքերի էջերի HTML կոդը փոփոխականների մեջ: Այն կարող է աշխատել cookies-ի, HTTP վերնագրերի հետ, ինչպես նաև թույլ է տալիս ուղարկել ֆորմեր և անցնել վերահղումների միջով:

CURL-ի հիմնական աշխատանքը բաղկացած է ընդամենը երեք ֆունկցիայից՝ curl_init, curl_setopt և curl_exec:

curl_init ֆունկցիան ինիցիալիզացնում է աշխատանքի սեանսը գրադարանի հետ և գրանցում է այն փոփոխականի մեջ: Հետագա աշխատանքը տեղի է ունենում այս փոփոխականի հետ:

Հաջորդ փուլը կարգավորումներն են. դրանք կատարվում են curl_setopt ֆունկցիայի միջոցով, որը առաջին պարամետրով ընդունում է փոփոխականը սեանսի հետ, երկրորդ պարամետրով՝ կարգավորման պարամետրի անվանումը (PHP հաստատունի տեսքով), իսկ երրորդ պարամետրով՝ կարգավորման պարամետրի արժեքը:

Կարգավորումներից հետո կանչվում է curl_exec ֆունկցիան, որը և կատարում է հարցումը կայքին համապատասխան կարգավորումներին: Այս ֆունկցիան վերադարձնում է տվյալ էջի HTML կոդը:

Դիտարկենք նվազագույն անհրաժեշտ կարգավորումները (թե ինչ են它们 անում, կարդացեք մեկնաբանություններում).

<?php // Էջի հասցեն դիմելու համար. $url = 'http://test.loc'; // Ինիցիալիզացնում ենք սեանսը. $curl = curl_init(); // Նշում ենք էջի հասցեն. curl_setopt($curl, CURLOPT_URL, $url); // Կատարում ենք հարցում. curl_exec($curl); ?>

Ստեղծեք ձեր լոկալ կայքում test.loc կայքը: Դիմեք դրան CURL-ի միջոցով:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել