⊗ppSpCrInr 29 of 83 menu

CURL bibliotēka PHP

CURL bibliotēka ļauj veikt HTTP pieprasījumus un saņemt vietņu lapu HTML kodu mainīgajos. Tajā pašā laikā tā var strādāt ar sīkfailiem, ar HTTP galvenēm, kā arī ļauj iesniegt formas un sekot pāradresējumiem.

Pamata darbs ar CURL sastāv no tikai trim funkcijām: curl_init, curl_setopt un curl_exec.

Funkcija curl_init inicializē darba sesiju ar bibliotēku un ieraksta to mainīgajā. Tālākais darbs tiek veikts ar šo mainīgo.

Nākamais posms ir iestatījumi - tos veic, izmantojot funkciju curl_setopt, kura pirmo parametru pieņem mainīgo ar sesiju, otro parametru - iestatījuma nosaukumu (PHP konstantes formā), un trešo parametru - iestatījuma parametra vērtību.

Pēc iestatījumiem tiek izsaukta funkcija curl_exec, kura arī veic pieprasījumu uz vietni atbilstoši iestatījumiem. Šī funkcija atgriež HTML kodu norādītās lapas.

Apskatīsim minimāli nepieciešamos iestatījumus (ko tie dara, lasiet komentāros):

<?php // Lapas adrese, uz kuru vēršaties: $url = 'http://test.loc'; // Inicializējam sesiju: $curl = curl_init(); // Norādām lapas adresi: curl_setopt($curl, CURLOPT_URL, $url); // Veicam pieprasījumu: curl_exec($curl); ?>

Izveidojiet savā lokālajā mašīnā vietni test.loc. Pievērsieties tai caur CURL.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt