⊗ppSpCrInr 29 of 83 menu

PHPдеги CURL китепканасы

CURL китепканасы HTTP сурамдарын жүргүзүүгө жана сайттардын баракчаларынын HTML кодун өзгөрмөлөргө алууга мүмкүндүк берет. Бул учурда ал кукилар менен, 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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу