Skip to content

About

ExchangeRatesCBRF Class to get exchange rates of the Central Bank of Russia

Resources

Stars

10 stars

Watchers

2 watching

Forks

Latest commit

 

History

33 Commits

Folders and files

Repository files navigation

PHP Class ExchangeRatesCBRF

Requirements

  1. PHP 5.4, 7 or 8
  2. SOAP and SimpleXML
  3. OpenSSL, to reach the bank over HTTPS. Without it the class falls back to HTTP.

Installation

Install via Composer

composer require thalidzhokov/exchange-rates-cbrf

OR include ExchangeRatesCBRF.php in your PHP code

require_once("ExchangeRatesCBRF.php");

Usage

Examples of using ExchangeRatesCBRF Class to get exchange rates of the Central Bank of Russia

Example 1
Get exchange rate of Ukrainian Hryvnia (Alphabetic currency code - UAH) on 25.05.2015

$rates = new ExchangeRatesCBRF("2015-05-25");
echo $rates->GetRate("UAH");

Example 2
Get cross-rate of the US Dollar to Euro on 26.06.2015

$rates = new ExchangeRatesCBRF("2015-06-26");
echo $rates->GetCrossRate("EUR", "USD");

Example 3
Get exchange rates of the Central Bank of Russia on 27.07.2015

$rates = new ExchangeRatesCBRF("2015-07-27");
echo $rates->GetRates();

About

ExchangeRatesCBRF Class to get exchange rates of the Central Bank of Russia

Resources

Stars

10 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages