Php ile anlık döviz kurlarını almak

Php ile TCMB sitesine bağlanarak güncel döviz kurlarını alabilirsiniz. Bunun için aşağıdaki fonksiyonu çalıştırmanız yeterli olacak. Bu fonksiyon ile http://www.tcmb.gov.tr/kurlar/today.xml sitesine bağlanarak güncel döviz kurlarını çekeceğiz.
function tcmbDovizKuru()
{
try
{
 $tcmbXML = file_get_contents("http://www.tcmb.gov.tr/kurlar/today.xml");
 $xmlVeri = new SimpleXMLElement($tcmbXML);
 $dovizAdi = $xmlVeri->xpath("/Tarih_Date/Currency//@Kod");
 $alis = $xmlVeri->xpath("/Tarih_Date/Currency/ForexBuying");
 $satis = $xmlVeri->xpath("/Tarih_Date/Currency/ForexSelling");
 $deger = '<table><tr><th>Döviz</th><th>Alış</th><th>Satış</th></tr>';
 $size = sizeof($alis);
 for($i=0; $i<$size; $i++):
    $deger .='
     <tr>
      <td>' . $dovizAdi[$i] . '</td>
      <td>' . $alis[$i] . '</td>
      <td>' . $satis[$i] . '</td>
     </tr>';
 endfor;
 $deger .= '</table>';
 echo $deger;
}
catch(Exception $ex)
{
 echo '<div>Bilgiler alınamadı \n\n' .$ex->getMessage() .'")</div>';
}
}
tcmbDovizKuru();
Kategori : Çeşitli Php Örnekleri [Orta Seviye]
Ders/Makele : Php Kitabı - [Orta Seviye]
Yazar : Mustafa Tanrıverdi

Hiç yorum yok:

Yorum Gönder