我有一个包含货币列表及其汇率的数据库,我也有他们的历史记录,基本费率是usd,
现在问题是我的用户选择不同的基本费率,即AED,EGP,BRL
我需要在用户选择的基本费率上动态转换我的所有值。
问:速率转换的公式是什么,有没有php或mysql这样做的方法。
我为此搜索高低,我一直踩到
答案 0 :(得分:0)
一种非常简单的方法是使用免费提供的API,例如appspot的rateexchange:http://rate-exchange.appspot.com/currency?from=USD&to=EGP&q=10
从from =源货币到=目标货币,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);