⊗ppSpCrInr 29 of 83 menu

PHP'de CURL Kütüphanesi

CURL kütüphanesi, HTTP istekleri gerçekleştirmeye ve site sayfalarının HTML kodunu değişkenlere almayı sağlar. Aynı zamanda çerezlerle, HTTP başlıklarıyla çalışabilir, ayrıca form göndermeye ve yönlendirmeleri takip etmeye olanak tanır.

CURL ile temel çalışma sadece üç fonksiyondan oluşur: curl_init, curl_setopt ve curl_exec.

curl_init fonksiyonu, kütüphane ile bir çalışma oturumu başlatır ve bunu bir değişkene kaydeder. Sonraki çalışmalar bu değişkenle yürütülür.

Bir sonraki aşama ayarlardır - bunlar curl_setopt fonksiyonu ile yapılır. Bu fonksiyon ilk parametre olarak oturum değişkenini alır, ikinci parametre olarak - ayar parametresinin adını (PHP sabiti şeklinde), üçüncü parametre olarak ise - ayar parametresinin değerini alır.

Ayarlardan sonra, curl_exec fonksiyonu çağrılır, bu fonksiyon da ayarlara uygun olarak siteye istek yapar. Bu fonksiyon, belirtilen sayfanın HTML kodunu döndürür.

Minimum gerekli ayarlara bir göz atalım (ne yaptıklarını yorumlarda okuyun):

<?php // Başvuru yapılacak sayfanın adresi: $url = 'http://test.loc'; // Oturumu başlatıyoruz: $curl = curl_init(); // Sayfa adresini belirtiyoruz: curl_setopt($curl, CURLOPT_URL, $url); // İsteği gerçekleştiriyoruz: curl_exec($curl); ?>

Kendi lokalinizde test.loc sitesini yapın. CURL üzerinden ona başvurun.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet