editorbet giriş editorbet güncel giriş

PHP Curl Fonksiyonu Kullanımı

Uzman Yazar 24 Aralık 2023 22:17

Birçok bot veya benzeri otomasyon işlemlerinde aşağıda yer alan fonksiyonu kullanabiliriz.

[php]
function curl_connect($url){ // curl bağlantı fonksiyonu

$useragent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 OPR/92.0.0.0";
$curl = curl_init(); // Curl oturumu başlat
curl_setopt($curl, CURLOPT_URL, $url); // url'ye bağlan
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); // Veriyi ekrana yazma. Değişkene aktarıp ayıklayacağım
curl_setopt($curl, CURLOPT_USERAGENT, $useragent); // Siteye tarayıcı bilgisi gönder, uyanmasın.
curl_setopt($curl, CURLOPT_REFERER, "https://www.uzmanyazar.com/"); // Referer bilgisiyle sanki sitedeki bir adresten gelmişiz gibi gösteriyoruz.
$content = curl_exec($curl); // Curl oturumunu çalıştır ve gelen sonucu değişkene aktar.
curl_close($curl); // İşimiz bitti, oturumu sonlandır.
$content = preg_replace("/\s+/", " ", $content); // boşlukları temizle
$content = preg_replace("/\r|\n/", " ", $content); // yeni satırları temizle
$content = preg_replace("/\t+/", "", $content); // tabları temizle
$content = preg_replace("/<script\b[^>]*>(.*?)<\/script>/is", "", $content); // javascript kodlarını temizle
$content = trim($content); // başta ve sonda kalan boşlukları temizle

return $content; // Sonuç döndür
}

$link = "https://www.uzmanyazar.com";
$icerik= curl_connect("$link");
[/php]

curl php bot php curl

Bir yanıt yazın

Yorumlar (0)

Bu yazıya ait yorum bulunamadı. İlk yorumu sen yapmak ister misin?