VipTema adlı üyeden alıntı

Kodlarınızın tamamını paylaşırsanız incelemek isterim.

Function şu şekilde :

	function curl($url){
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    //curl_setopt($ch,CURLOPT_POST,true);//Post edersek
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);//Tarayıcı bilgimizi gönderelim
     
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);//localden bile bağlanmak için
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);//localden bile bağlanmak için
    //curl_setopt($ch,CURLOPT_POSTFIELDS,$fields);
    // POST request (POST isteði) cevabý 
    $response = @curl_exec($ch);
    curl_close($ch);
    return str_replace(array("\n","\t","\r"), null, $response);
}
	function ara($bas, $son, $yazi)
{
    @preg_match_all('/' . preg_quote($bas, '/') .
    '(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);
    return @$m[1];
}

sonrasında 

<?php
// şuan ki değerini curl ile çekme
    $baglan = curl($row['link']);
    //Kullanımı
	$sonuc = ara('<div class="heading-new-bar-col-item">', '</div>', $baglan);
	$sonuc = str_replace(",",".",$sonuc);
	echo $sonuc[0].'₺';   // burada sonuç doğru olarak geliyor örn: 70 olarak geliyor.
	$yenideger=$sonuc[0];
	$son=$yenideger*2;
        echo $son; // burada 0 olarak geliyor.
 ?>

bu şekilde veri çekiyorum. $son=$yenideger*2 yaptığımda son 0 olarak dönüyor. Fakat $yenideger i ekrana yazdırdığımda veriyi doğru çekiyor.