我正在尝试使用money_format
函数。
<?php
$number = 1299.46;
setlocale(LC_MONETARY, 'en_US');
echo money_format('%i', $number); // Outputs 1299.46
而它应该打印$ sign还是USD?
我在linux主机上。
谢谢
发布于 2015-06-21 01:43:21
如果区域设置无效,money_format
将无法正常工作。
例如,在Debian上,'en_US‘不是一个有效的语言环境--你需要'en_US.UTF-8’或'en_US.ISO-8559-1‘。
发布于 2015-06-21 01:33:44
https://stackoverflow.com/questions/30956914
复制相似问题