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
|
|
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
|
$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. 🙂