Php 负货币显示

Php 负货币显示,php,money-format,Php,Money Format,我有这个密码 echo money_format('£%i', $PL); 但对于负输出,显示为 英镑-1.00英镑 我想要 -1.00英镑 我怎样才能在英镑符号之前得到-符号 谢谢 setlocale(LC_MONETARY, 'en_GB'); echo money_format('%+n', -123.45); // -£123.45 如果无法正确看到符号,请尝试使用: setlocale(LC_MONETARY, 'en_GB.UTF-8'); echo money_format('

我有这个密码

echo money_format('£%i', $PL);
但对于负输出,显示为

英镑-1.00英镑

我想要

-1.00英镑

我怎样才能在英镑符号之前得到-符号

谢谢

setlocale(LC_MONETARY, 'en_GB');
echo money_format('%+n', -123.45); // -£123.45
如果无法正确看到符号,请尝试使用:

setlocale(LC_MONETARY, 'en_GB.UTF-8');
echo money_format('%+n', -123.45);