0

我想用 smarty 格式化数字。谁可以帮我这个事?

我在 smarty 变量中拥有的是

31131

我要显示的是

31,131

4

2 回答 2

3

number_format你可以在 smarty中使用 php函数

{$number|number_format}
于 2013-09-16T12:01:40.417 回答
2

只需使用 PHP 的内置函数number_format

$num = 31131;
$num = number_format($num);

echo $num;

输出:

31,131

聪明的方式:

首先定义您的号码:

$smarty->assign('number', 31131);

现在,在您的模板文件中,您可以执行以下操作:

{$number|number_format}

输出:

31,131

有关更多示例,请参阅文档

演示!

于 2013-09-16T11:58:38.163 回答