⊗ppSpCrInr 29 of 83 menu

Knjižnica CURL v PHP

Knjižnica CURL omogoča izvajanje HTTP zahtevkov in pridobivanje HTML kode spletnih strani v spremenljivke. Pri tem lahko dela s piškotki, z HTTP glavami, prav tako pa omogoča pošiljanje obrazcev in sledenje preusmeritvam.

Osnovno delo s CURL je sestavljeno le iz treh funkcij: curl_init, curl_setopt in curl_exec.

Funkcija curl_init inicializira sejo dela s knjižnico in jo zapiše v spremenljivko. Nadaljnje delo poteka s to spremenljivko.

Naslednja stopnja so nastavitve - te se opravijo s funkcijo curl_setopt, ki kot prvi parameter sprejme spremenljivko z sejo, kot drugi parameter - ime parametra za nastavitev (v obliki konstante PHP), kot tretji parameter pa - vrednost parametra nastavitve.

Po nastavitvah se pokliče funkcija curl_exec, ki izvede zahtevek do spletnega mesta v skladu z nastavitvami. Ta funkcija vrne HTML kodo želene strani.

Poglejmo si minimalno potrebne nastavitve (kaj delajo, preberite v komentarjih):

<?php // Naslov strani za dostop: $url = 'http://test.loc'; // Inicializiramo sejo: $curl = curl_init(); // Določimo naslov strani: curl_setopt($curl, CURLOPT_URL, $url); // Izvedemo zahtevek: curl_exec($curl); ?>

Ustvarite si na svojem lokalnem strežniku spletno mesto test.loc. Dostopate do njega prek CURL.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni