【问题标题】:Negative Currency Display负货币显示
【发布时间】:2017-03-02 11:54:13
【问题描述】:

我有这个代码

echo money_format('£%i', $PL);

但是对于负输出显示是

-1.00 英镑

我想要

-1.00 英镑

如何在井号前加 - 号?

谢谢。

【问题讨论】:

    标签: php money-format


    【解决方案1】:
    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);
    

    http://php.net/manual/en/function.money-format.php

    【讨论】:

      猜你喜欢
      • 2012-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-22
      • 2015-07-27
      • 1970-01-01
      • 2020-05-13
      相关资源
      最近更新 更多