我想用 smarty 格式化数字。谁可以帮我这个事?
我在 smarty 变量中拥有的是
31131
我要显示的是
31,131
number_format
你可以在 smarty中使用 php函数
{$number|number_format}
只需使用 PHP 的内置函数number_format
:
$num = 31131;
$num = number_format($num);
echo $num;
输出:
31,131
聪明的方式:
首先定义您的号码:
$smarty->assign('number', 31131);
现在,在您的模板文件中,您可以执行以下操作:
{$number|number_format}
输出:
31,131
有关更多示例,请参阅文档。