rogerthomas84/ohexchange
Composer 安装命令:
composer require rogerthomas84/ohexchange
包简介
OhExchange is an exchange rate library for PHP, utilising the European Central Bank XML feed.
README 文档
README
OhExchange is a simple library to retrieve exchange rates from the European Central Bank.
Retrieving the data
<?php require 'vendor/autoload.php'; use OhExchange\OhExchangeException; use OhExchange\OhExchangeService; try { $models = OhExchangeService::getLatestRates(); foreach ($models as $model) { echo $model->date->format('Y-m-d') . PHP_EOL; foreach ($model->rates as $currency => $exchange) { echo ' ' . $currency . ' -> ' . $exchange . PHP_EOL; } // Persist this model, using the date as a unique identifier. } } catch (OhExchangeException $e) { echo 'Error:' . PHP_EOL; echo ' ' . $e; }
Converting between currencies:
<?php $model = new \OhExchange\OhExchangeDto(); // Should be retrieved from your database. $valueInUsd = $model->convertAmountFromTo(1, 'GBP', 'USD');
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-06-15