Borsa Hisselerini ve Fiyatlarını Almak

<?php
class hisseSenedi{
	var $bilgi;  
	var $fiyat;	
	var $gecici;	
	function hisseSenedi(){
		$bilgi=file_get_contents("http://finans.mynet.com/borsa/hisseleronline/");
		$bilgi=json_decode($bilgi,true);
		foreach($bilgi["pages"] as $s){
			$this->bilgi[]=['adres'=>$s["path"],'baslik'=>$s["title"],'izleyen'=>$s["stats"]["people"]];
		}
	}
	function topla($adres){
		$this->fiyat=null;
		preg_match('/<ul class="dtListLeft clr">(.*?)<\/div>/si',file_get_contents("http://".$adres),$sonuc);
		preg_match_all('/<li class="clr"><span class="dtColOne">(.*?)<\/span><span class="dtColTwo">(.*?)<\/span><\/li>/si',$sonuc[0],$es);
		for($x=0;$x<count($es[0]);$x++){
			$this->fiyat[]=['isim'=>$es[1][$x],'deger'=>$es[2][$x]];
		}
	}
}
$hs= new hisseSenedi;
/* print_r($hs->bilgi) ile tum en cok izlenen firmalari gorebilirsiniz*/
print_r($hs->bilgi[0]);//en cok izlenen ilk veriyi aliyoruz
$hs->topla($hs->bilgi[0]['adres']);//en cok izlenen ilk veriyi ziyaret ediyoruz
print_r($hs->fiyat);//ziyaret sonucu toplanan verileri yazdiriyoruz.
?>

Çıktısı (Teliften dolayı içerik paylaşılmamıştır. Sadece yazılım eğitimi amaçlı yayındır.)

Array
(
    [adres] => finans.mynet.com/borsa/hisseler/xxxxxx/
    [baslik] => xxxxxx 
    [izleyen] => xx
)
Array
(
    [0] => Array
        (
            [isim] => xxxxxxx Fiyatı
            [deger] => 0,74
        )

)