Şunu dener misiniz?
<?php
$curl = curl_init();
// BorsaDirekt URL
$url = "https://www.borsadirekt.com/";
// cURL ayarları
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_CAINFO, '/yol/sertifika_dizini/ca-bundle.crt');
// Veriyi çekme
$data = curl_exec($curl);
// Hata kontrolü
if ($data === false) {
echo 'cURL hatası: ' . curl_error($curl);
} else {
// Veriyi al ve dolar fiyatını bul
if (preg_match('/<span[^>]*class="satis"[^>]*>([\d,\.]+)<\/span>/', $data, $matches)) {
$dolar_fiyati = str_replace(',', '.', $matches[1]); // Virgül yerine nokta kullanmak için düzenleme
echo 'Güncel dolar fiyatı: ' . $dolar_fiyati;
// Burada dolar fiyatını kullanarak istediğiniz işlemleri yapabilirsiniz.
} else {
echo 'Dolar fiyatı bulunamadı.';
}
}
// cURL bağlantısını kapat
curl_close($curl);
?>