Php 货币换算公式
我希望能够从一种货币转换为另一种货币,我发现了一个XML API,它涵盖了我在网站上使用的大多数货币,但我遇到的问题是如何使用此XML文件从一种货币转换为另一种货币 显然,我解析并将货币及其汇率添加到如下数组中:Php 货币换算公式,php,math,currency,Php,Math,Currency,我希望能够从一种货币转换为另一种货币,我发现了一个XML API,它涵盖了我在网站上使用的大多数货币,但我遇到的问题是如何使用此XML文件从一种货币转换为另一种货币 显然,我解析并将货币及其汇率添加到如下数组中: Array ( [USD] => 1.3412 [JPY] => 107.99 [BGN] => 1.9558 ... 从汇率换算的公式如下: $from = 'GBP'; // The currency can be dynam
Array
(
[USD] => 1.3412
[JPY] => 107.99
[BGN] => 1.9558
...
从汇率换算的公式如下:
$from = 'GBP'; // The currency can be dynamic to a different currency
$to = 'USD'; // this one too
$amount = 400;
$converted_amount = round($amount / $rate, 2);
$rate
是我不知道该怎么做的-如何转换成可以划分为$amount
的汇率。这个XML中的汇率实际上是欧元汇率:即欧元/美元、欧元/日元等。因此,您需要的是:
$from = 'USD';
$to = 'JPY';
$amount = 100;
$conversion_rate = $rates[$from] / $rates[$to];
$converted_amount = round ($amount / $conversion_rate, 2);
此XML中的汇率实际上是欧元汇率:即欧元/美元、欧元/日元等。因此,您需要的是:
$from = 'USD';
$to = 'JPY';
$amount = 100;
$conversion_rate = $rates[$from] / $rates[$to];
$converted_amount = round ($amount / $conversion_rate, 2);
如果我可以建议的话,我个人用这个
http://www.white-hat-web-design.co.uk/blog/php-currency-conversion-exchange-rates-xml/
这是一个非常简单的类,为你做所有的工作
$x->convert(2.50,'FROM','TO');
如果我可以建议的话,我个人用这个
http://www.white-hat-web-design.co.uk/blog/php-currency-conversion-exchange-rates-xml/
这是一个非常简单的类,为你做所有的工作
$x->convert(2.50,'FROM','TO');
我不太明白。你不能用数组中定义的汇率乘以
$amount
吗?我不太明白。你不能用数组中定义的汇率乘以$amount
吗?啊,我明白了,我认为这是一个不同的复杂公式。谢谢你的帮助。啊,我明白了,我认为这是一个不同的,复杂的公式。谢谢你的帮助。