Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从货币代码获取货币符号_Php_Currency - Fatal编程技术网

Php 从货币代码获取货币符号

Php 从货币代码获取货币符号,php,currency,Php,Currency,我想显示一个包含ISO和括号中货币符号的货币列表,例如美元或英镑。这个列表应该是动态的,所以硬编码是不可能的,因为用户可以选择在列表中看到哪种货币。我已经能够显示ISO值,但我也想要符号 是否存在可以将“USD”转换为“$”的Web服务或某些类 $string_variable = "USD 9.99"; $string_variable = str_replace("USD ", "\$", $string_variable); echo $string_variable; wi

我想显示一个包含ISO和括号中货币符号的货币列表,例如美元或英镑。这个列表应该是动态的,所以硬编码是不可能的,因为用户可以选择在列表中看到哪种货币。我已经能够显示ISO值,但我也想要符号

是否存在可以将“USD”转换为“$”的Web服务或某些类

$string_variable = "USD 9.99";    

$string_variable = str_replace("USD ", "\$", $string_variable);

echo $string_variable;

will echo$9.99

仅仅知道货币符号每次都会出现在Web服务上并不是一个好主意。 第三方Web服务提供商可能会在不通知的情况下进行服务器维护,在这种情况下,您的应用程序将无法工作

如果您可以根据ISO代码下载货币符号,在服务器启动时创建货币符号的HashMap,并从中获取相关值,这会更好

下面是您可以从中下载FinalCurrency.xls的链接。