ben-gibson/bryn-european-central-bank-calculator

这是一个用于 `PHP` 库 [Bryn](ben-gibson/bryn) 的汇率计算器,从欧洲央行获取数据。

v0.0.2 2017-04-08 12:35 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:47:53 UTC


README

Latest Version on Packagist Software License Build Status Total Downloads

这是一个从欧洲央行获取数据的 Bryn 汇率计算器。使用 HTTPlug 以支持多个 HTTP 客户端,包括 GuzzleBuzzCurl

安装

使用 composer 安装此库和您首选的 HTTP 客户端。

$ composer require php-http/guzzle6-adapter
$ composer require ben-gibson/bryn-european-central-bank-calculator

用法

<?php
    
require 'vendor/autoload.php';
    
$calculator = \Gibbo\Bryn\Calculator\ECB\ECBCalculator::default();
    
$exchangeRate = $calculator->getRate(
    new \Gibbo\Bryn\Exchange(
        \Gibbo\Bryn\Currency::GBP(),
        \Gibbo\Bryn\Currency::USD()
    )
);
    
echo $exchangeRate;
echo $exchangeRate->convert(550);
echo $exchangeRate->flip()->convert(550);
    
/**
 * OUTPUTS:
 *
 * 1 GBP(£) = 1.25 USD($)
 * 686.2295
 * 440.814
 */

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

测试

$ composer test

贡献

请参阅 CONTRIBUTING 了解详细信息。

致谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。