⊗ppSpCrInr 29 of 83 menu

CURL biblioteka PHP

CURL biblioteka leidžia atlikti HTTP užklausas ir gauti svetainių puslapių HTML kodą į kintamuosius. Tuo pačiu ji gali dirbti su slapukais, su HTTP antraštėmis, taip pat leidžia siųsti formas ir naršyti per peradresavimus.

Pagrindinis darbas su CURL susideda tik iš trijų funkcijų: curl_init, curl_setopt ir curl_exec.

Funkcija curl_init inicijuoja seansą darbo su biblioteka ir įrašo jį į kintamąjį. Tolesnis darbas vykdomas su šiuo kintamuoju.

Kitas etapas yra nustatymai - jie atliekami naudojant funkciją curl_setopt, kuri pirmu parametru priima kintamąjį su seansu, antru parametru - nustatymo pavadinimą (kaip PHP konstantą), o trečiu parametru - nustatymo reikšmę.

Po nustatymų iškviečiama funkcija curl_exec, kuri ir atlieka užklausą į svetainę pagal nustatymus. Ši funkcija grąžina HTML nurodyto puslapio kodą.

Pažvelkime į minimaliai reikalingus nustatymus (ką jie daro, skaitykite komentaruose):

<?php // Puslapio adresas kreipimuisi: $url = 'http://test.loc'; // Inicijuojame seansą: $curl = curl_init(); // Nurodome puslapio adresą: curl_setopt($curl, CURLOPT_URL, $url); // Atliekame užklausą: curl_exec($curl); ?>

Sukurkite sau lokalioje kompiuterioje svetainę test.loc. Kreipkitės į ją per CURL.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti