bencoderus / bureau-de-change
A lightweight currency converter with over 40 currencies supports (including cryptocurrencies).
Requires
- php: ^7.0
- ext-json: *
- guzzlehttp/guzzle: ~6|~7
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^5.0|^6.0|^7.0
This package is auto-updated.
Last update: 2025-04-06 20:06:24 UTC
README
A lightweight PHP library for currency conversion with over 40 currencies supports (including cryptocurrencies).
Installation
Requires PHP >= 7.0 and composer to install package.
composer require bencoderus/bureau-de-change
Usage
Convert 1 BTC to USD
use Bencoderus\BureauDeChange\Converter; $convert = new Converter(); return $convert->currency('BTC', 'USD')->convert(1);
Convert 100 GBP to USD
use Bencoderus\BureauDeChange\Converter; return (new Converter())->currency('GBP', 'USD')->convert(100);
Supported Currencies
CAD, HKD, ISK, PHP, DKK, HUF, CZK, GBP, RON, SEK, IDR, INR, BRL, RUB, HRK, JPY, THB, CHF, EUR, MYR, BGN, TRY, CNY, NOK, NZD, ZAR, USD, MXN, SGD, AUD, ILS, KRW, PLN, BTC, ETH, LTC, BCH, BNB, EOS, XRP, BNB, XLM, DOT, LINK, YFI
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.