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

Yazar
PHP
09 Eylül 2020 Çarşamba

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 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.  :)

Topma 133 Defa Okundu Eklenme Tarihi : 09 Eylül 2020 Çarşamba 00:00
Erkan ÇAĞLAR

Tasarımcı Programcı, Kendi çapında herşey işte .

www.erkancaglar.com.tr
Üste Git