如何在值后格式化 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;
}
现在当我定义货币代码时,货币符号出现在像 €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;
}