如何在值后格式化 Yii2 中的货币符号?

How to format currency sign in Yii2 after the value?

现在当我定义货币代码时,货币符号出现在像 €10 000,00 这样的值前面,但我想要像 10 000,00€ 这样的值。怎么做?

目前我在值后单独打印“€”,但我只是想知道是否有任何方法可以使该过程自动化。

我能够通过安装 php5-intl 并使用这种方式解决此问题

Yii::$app->formatter->locale = 'et-EE';
echo Yii::$app->formatter->asCurrency(1202.57, 'EUR');

会根据地区改变符号。

这里我假设您使用 span 作为价值和货币。你可以查看 fiddle.

html :

<span>10 000,00</span>
<span class="currency">€</span>

CSS :

.currency{
    float:  left;
}

jsfiddle