从PHP中的欧元货币格式到美元货币格式


From Euro currency format to USD currency format in PHP

如何将欧元货币格式转换为美元货币格式。我只想格式化数字,这里不包括转换率。提前谢谢。

我自己找到了答案。它是NumberFormatter 的解析功能

$fmt = new NumberFormatter( 'fr_FR', NumberFormatter::DECIMAL );
$num = "1 234,56";
echo $fmt->parse($num)."'n";

它运行良好。谢谢

NumberFormatter类可以表示不同类型的数字格式。它有一个parseCurrency()方法来解析具有货币值的字符串。

有了这个,您应该能够为您必须处理的不同数字格式创建解析器。