1

我有一个包含货币列表及其汇率的数据库,我也有他们的历史,基本汇率是美元,

现在的问题是我的用户选择不同的基本费率,即 AED、EGP、BRL

我需要根据用户选择的基本费率动态转换我的所有值。

问:汇率转换的公式是什么,有没有 php 或 mysql 的方法。

我对此进行了高低搜索,但我一直被踩在脚下

4

1 回答 1

0

一种非常简单的方法是使用免费提供的 API,例如 apppot 的 rateexchange:http ://rate-exchange.appspot.com/currency?from=USD&to=EGP&q=10

其中from=源货币,to=目标货币,q=源货币数量。

然后,您可以轻松地使用 PHP 的cURL来获取生成的 JSON,并将json_decode其转换为可用的 PHP。

例子:

function get($url)
{ 
    $ch = curl_init ($url);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
    return curl_exec ($ch);
}

$json = get("http://rate-exchange.appspot.com/currency?from=USD&to=EUR&q=10");
$array = json_decode($json, true);

print_r($array);
于 2013-10-31T18:22:08.883 回答