03-30-2021, 02:02 PM
USD to TL PHP ile yapmak için öncelikle merkez bankasına bağlanmamız gerekir.file_get_contents koduyla çok basit bir şekilde merkez bankasına çekip USD, TL gibi kurları çekebiliriz. Ardından bu veri string türünde geleceği için xml e dönüştürmemiz gerekiyor.Merkez bankasından gelen döviz kurlarını php ile XML'e dönüştürdükten sonra, ilk olarak tarih datasını alalım.Çıktısı bu şekilde olur: ![[Resim: 1617111167_Lgy1RxkIQFbLCy3.png]](https://rengaver.com/ckeditor_upload/uploads/1617111167_Lgy1RxkIQFbLCy3.png)
Ben USD to TL PHP işlemi için ForexBuying'i alacağım siz isterseniz BanknoteSelling yada BanknoteBuying verilerini alabilirsiniz.PHP USD to TL işlemimizin çıktısı bu şekilde olacaktır:
![[Resim: 1617111505_aa8rtbriATK9irp.png]](https://rengaver.com/ckeditor_upload/uploads/1617111505_aa8rtbriATK9irp.png)
Gördüğümüz gibi dolar kuru şuan 8.3 olduğu için aynı data bize geldi. Bu 1 TL'nin USD olarak karşılığıdır. Mesela 5TL'nin USD karşılığını bulacak olursak,![[Resim: 1617112900_DTS47yKpWBpHRkL.png]](https://rengaver.com/ckeditor_upload/uploads/1617112900_DTS47yKpWBpHRkL.png)
olarak çıktısını alabiliriz.
UsdtoTL nasıl yapılır? USD to PHP nasıl yapılır? USD to TL nasıl yapılır?
PHP Kod:
$data=file_get_contents('https://www.tcmb.gov.tr/kurlar/today.xml');
PHP Kod:
$xml=simplexml_load_string($data);
PHP Kod:
$kurlar=[
'Tarih' => $xml->attributes()->Tarih
];
![[Resim: 1617111167_Lgy1RxkIQFbLCy3.png]](https://rengaver.com/ckeditor_upload/uploads/1617111167_Lgy1RxkIQFbLCy3.png)
Ben USD to TL PHP işlemi için ForexBuying'i alacağım siz isterseniz BanknoteSelling yada BanknoteBuying verilerini alabilirsiniz.
PHP Kod:
$kurlar=[
'Tarih' => $xml->attributes()->Tarih,
'USD' => $xml->Currency[0]->ForexBuying
];
![[Resim: 1617111505_aa8rtbriATK9irp.png]](https://rengaver.com/ckeditor_upload/uploads/1617111505_aa8rtbriATK9irp.png)
Gördüğümüz gibi dolar kuru şuan 8.3 olduğu için aynı data bize geldi. Bu 1 TL'nin USD olarak karşılığıdır. Mesela 5TL'nin USD karşılığını bulacak olursak,
PHP Kod:
$kurlar['USDtoTL']=$kurlar['USD']*5;
![[Resim: 1617112900_DTS47yKpWBpHRkL.png]](https://rengaver.com/ckeditor_upload/uploads/1617112900_DTS47yKpWBpHRkL.png)
olarak çıktısını alabiliriz.
UsdtoTL nasıl yapılır? USD to PHP nasıl yapılır? USD to TL nasıl yapılır?
yazılım dersleri, php, kodlama, yazılım eğitimi