1. Go to this page and download the library: Download emirustaoglu/tcmb library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
emirustaoglu / tcmb example snippets
use emirustaoglu\tcmb\Doviz;
/**
* @bool $cache Cache yapısını kullanmak istiyorsanız true olarak gönderiniz. Böylelikler her seferinde TCMB dan veriler her seferinde çekilmez.
* @string $cacheDir Cache dosyasının yazılacağı dizini belirtiniz. Cache dosyası belirteceğiniz dizin altında talep edilen tarihin adı ile saklanacaktır. Örn: 2025-01-03.json
*/
$tcmbDoviz = new Doviz();
/**
* @string $currencyCode Kur bilgisi alınacak döviz cinsini belirtiniz.
* @datetime $date Kur bilgisi alınacak tarih bilgisini gönderiniz. Tarih bilgisi gönderilmediğinde günün tarihi alınır.
* @bool $live Cache yapısını kullanıyorsanız verinin canlı olarak çekilmesi için true olarak gönderiniz.
* @return $this
* @throws ConnectionFailed
* @throws UnknownCurrencyCode
*/
/**
* Belirtmiş olduğunuz kur tipinin Döviz Satış tutarını döner.
* @return float
*/
$dovizSatisKuru = $tcmbDoviz->kurGetir("USD","2025-01-02")->satis();
echo $dovizSatisKuru;
/**
* @bool $cache Cache yapısını kullanmak istiyorsanız true olarak gönderiniz. Böylelikler her seferinde TCMB dan veriler her seferinde çekilmez.
* @string $cacheDir Cache dosyasının yazılacağı dizini belirtiniz. Cache dosyası belirteceğiniz dizin altında talep edilen tarihin adı ile saklanacaktır. Örn: 2025-01-03.json
*/
$tcmbDoviz = new Doviz(true, __DIR__ . "/cache/");
/**
* @string $currencyCode Kur bilgisi alınacak döviz cinsini belirtiniz.
* @datetime $date Kur bilgisi alınacak tarih bilgisini gönderiniz. Tarih bilgisi gönderilmediğinde günün tarihi alınır.
* @bool $live Cache yapısını kullanıyorsanız verinin canlı olarak çekilmesi için true olarak gönderiniz.
* @return $this
* @throws ConnectionFailed
* @throws UnknownCurrencyCode
*/
/**
* Belirtmiş olduğunuz kur tipinin Döviz Satış tutarını döner.
* @return float
*/
$dovizSatisKuru = $tcmbDoviz->kurGetir("USD","2025-01-02", true)->satis();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.