⊗ppSpCrInr 29 of 83 menu

PHP-də CURL kitabxanası

CURL kitabxanası HTTP sorğuları yerinə yetirməyə və sayt səhifələrinin HTML kodunu dəyişənlərə əldə etməyə imkan verir. Eyni zamanda, çərəzələr (cookies), HTTP başlıqları ilə işləyə bilər, həmçinin formalar göndərməyə və yönləndirmələrə (redirect) ardıcıl getməyə imkan verir.

CURL ilə əsas iş cəmi üç funksiyadan ibarətdir: curl_init, curl_setoptcurl_exec.

curl_init funksiyası kitabxana ilə iş seansını işə salır və onu dəyişəndə qeyd edir. Sonrakı işlər bu dəyişənlə aparılır.

Növbəti mərhələ parametrlərin təyin edilməsidir - bu curl_setopt funksiyası vasitəsilə həyata keçirilir. Bu funksiya birinci parametr kimi iş seansını olan dəyişəni, ikinci parametr kimi - PHP sabiti şəklində olan parametrin adını, üçüncü parametr kimi isə parametrin qiymətini qəbul edir.

Parametrlər təyin edildikdən sonra, curl_exec funksiyası çağırılır, hansı ki, parametrlərə uyğun olaraq sayta sorğunu yerinə yetirir. Bu funksiya müəyyən edilmiş səhifənin HTML kodunu qaytarır.

Gəlin minimum zəruri parametrlərə nəzər salaq (onların nə etdiyini şərhlərdə oxuyun):

<?php // Müraciət üçün səhifənin ünvanı: $url = 'http://test.loc'; // Seansı işə salırıq: $curl = curl_init(); // Səhifənin ünvanını göstəririk: curl_setopt($curl, CURLOPT_URL, $url); // Sorğunu yerinə yetiririk: curl_exec($curl); ?>

Öz lokal mühitinizdə test.loc saytını yaradın. CURL vasitəsilə ona müraciət edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et