如何将货币汇率库"Swap"与 XAMPP 本地主机一起使用



我想使用一个名为 Swap 的库,我已经从 Github 下载了 ZIP 文件中的目录,并将文件提取到我的机器上的 htdocs/swap 中......然后,创建了如下所示的索引.php文件:

<?php
include ('src/Swap.php');
include ('src/Builder.php');
use SwapBuilder;
$swap = (new Builder())
    ->add('fixer')
    ->add('yahoo')
    ->build();
// Latest rate
$rate = $swap->latest('EUR/USD');
// 1.129
echo $rate->getValue();
// 2016-08-26
echo $rate->getDate()->format('Y-m-d');
// Historical rate
$rate = $swap->historical('EUR/USD', (new DateTime())->modify('-15 days'));
?>

它不起作用,我收到此错误:

致命错误:在 中找不到类"交换\服务\工厂" C:\xampp\htdocs\swap\src\Builder.php 在第 137 行

为什么我收到此错误以及我做错了什么?

当我尝试使用作曲家安装它时,我收到一个错误......我怎样才能避免这种情况?

我想你已经使用了GIthub项目是的,当您在卸载项目后不使用 Composer 时,会出现此问题,您需要运行

Composer install

要获取所有依赖库并需要编写代码,

include ('vendor/autoload.php');
use SwapBuilder;
// Build Swap with Fixer.io
$swap = (new Builder())
    ->add('fixer')
    ->build();
....

输出将像

Array
(
    [ExchangerExchangeRatevalue] => 1.159
    [ExchangerExchangeRatedate] => DateTime Object
        (
            [date] => 2017-11-08 00:00:00.000000
            [timezone_type] => 3
            [timezone] => UTC
        )
)

相关内容

  • 没有找到相关文章

最新更新