我希望在我的网站上本地化货币价值,我遇到了使用 PHP 的负数问题money_format()
当我将语言环境设置为fr_CA
(加拿大法语)时,负值的负号出现在字符串之后,但它应该出现在字符串之前。
例如,以下将4 946 261 $-
在应该的时候输出-4 946 261 $
$number = -4946261;
echo money_format('%.0n', $number);
我希望在我的网站上本地化货币价值,我遇到了使用 PHP 的负数问题money_format()
当我将语言环境设置为fr_CA
(加拿大法语)时,负值的负号出现在字符串之后,但它应该出现在字符串之前。
例如,以下将4 946 261 $-
在应该的时候输出-4 946 261 $
$number = -4946261;
echo money_format('%.0n', $number);