使用千位分隔符Smarty PHP格式化数字

时间:2010-07-07 10:00:26

标签: smarty

我试图用千位分隔符Smarty格式化数字。

因此,例如1000变为1,000。

感谢。

3 个答案:

答案 0 :(得分:57)

或者你可以在smarty里面使用php函数,这是为了number_format,你也可以使用其他的php函数:)

PHP : number_format($number, 2, '.', ',');

SMARTY :
{$number|number_format:2:".":","}

答案 1 :(得分:5)

或只是巧妙地使用{$var|number_format:0}

答案 2 :(得分:0)

尝试使用string_format,它使用sprintf格式化您的字符串。