⊗ppSpCrInr 29 of 83 menu

CURL-ის ბიბლიოთეკა PHP-ში

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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა