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

时间:2015-10-07 12:36:56

标签: yii2 formatter

现在当我定义currencyCode时,货币符号出现在价值前面,如€10 000,00,但我想让它像10 000,00€。怎么做?

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

2 个答案:

答案 0 :(得分:5)

我能够解决这个问题,安装php5-intl并使用这种方式

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

它将根据区域设置更改符号。

答案 1 :(得分:0)

这里我假设您正在使用跨度的价值和货币。你可以查看小提琴。

html:

.currency{
    float:  left;
}

CSS:

<repository>
<location>/home/username whitespace/somedir</location>
</repository>

jsfiddle