带有decimalSeparator逗号的Yii2十进制格式

时间:2017-09-19 09:06:35

标签: yii2 formatting

我目前正在使用Yii2框架,我需要设置默认的小数点分隔符号','而不是'。在互联网上搜索我发现这个解决方案不起作用:

 'formatter' => [
            'class' => 'yii\i18n\Formatter',
            'thousandSeparator' => '.',
            'decimalSeparator' => ','
        ],

我将这些行放在'组件中的web.php文件中。部分。 你有什么进一步的建议吗?

1 个答案:

答案 0 :(得分:0)

您的设置看起来很好。您只需确保输出由Formatter处理。像这样......(试试你的代码)

echo Yii::$app->formatter->asDecimal(1234567.12);  // => 1.234.567,12

Yii框架格式变量通过使用这些方法"在幕后"。