blog
Php ile güncel döviz bilgisi (Merkez Bankası)

Php ile güncel döviz bilgisi (Merkez Bankası)

Güncel döviz kurunu tcmb’den çekeceğiz, kuru çekeceğimiz yer xml tabanlı olduğu için simplexml_load_filefonksiyonu ile işlemimizi kolay bir şekilde gerçekleştiricez.

Öncelikle tcmb’de kuru çekeceğimiz sayfaya bağlantı sağlıyoruz.

1
$connect_web = simplexml_load_file('http://www.tcmb.gov.tr/kurlar/today.xml');

Daha sonra örneğin doların alış ve satış rakamlarını çekelim.Burada dikkat etmemiz gereken yer Currency[] alanı, bu alanın içindeki sayı bize tcmb sitesinde hangi sütundaki kuru çekeceğimizi belirtir.Biz ilk olarak doları çekelim ve oraya 0 yazalım.

1
2
$usd_buying = $connect_web->Currency[0]->BanknoteBuying;
$usd_selling = $connect_web->Currency[0]->BanknoteSelling;

Birde Euro’yu çekelim,bunun içinde yine aynı kodlar fakat değişkenlerimizi elbet ki değiştiriyoruz birde Currency[] değerini 3 yapıyoruz çünkü Euro 3. sütunda bulunuyor.

1
2
$euro_buying = $connect_web->Currency[3]->BanknoteBuying;
$euro_selling = $connect_web->Currency[3]->BanknoteSelling;

Sonuç olarak ne yaptık görelim bakalım 🙂

1
2
3
4
5
6
7
8
9
10
$connect_web = simplexml_load_file('http://www.tcmb.gov.tr/kurlar/today.xml');
   
$usd_buying = $connect_web->Currency[0]->BanknoteBuying;
$usd_selling = $connect_web->Currency[0]->BanknoteSelling;
$euro_buying = $connect_web->Currency[3]->BanknoteBuying;
$euro_selling = $connect_web->Currency[3]->BanknoteSelling;
echo 'USD Alış: '.$usd_buying.'<br>USD Satış: '.$usd_selling.'<br>';
echo 'EUR Alış: '.$euro_buying.'<br>EUR Satış: '.$euro_selling;

Gördüğünüz gibi gayet basit bir şekilde işlemimizi gerçekleştirdik.Kodlarımızda yazan BanknoteBuying, BanknoteSelling Efektif Alış ve Satışı belirtir.Zaten bunu TCMB’nin sitesinde de görmeniz mümkün.Döviz Alış ve Satış için ForexBuying, ForexSelling gibi değerler girebilirsiniz onların yerine, orası artık sizin nerede hangi şekilde kullanacağınıza bağlı kalmış birşey.  🙂

Erkan Çağlar

2002'den beri yazılım geliştiriyorum. İşletmelere özel yönetim paneli, ödeme sistemleri ve web projeleri yapıyorum.

erkancaglar.com'da hizmetlerim →

Yorumlar (0)

Henüz yorum yok. İlk yorumu siz yazın.

Yorum yazın

Yanıtlanan:
Yorumlar onaylandıktan sonra yayınlanır. E-posta adresiniz kimseyle paylaşılmaz.