<?phpclass 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 ediyoruzprint_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))