PHP格式化数字和SMARTY格式化数字的方法

PHP格式化:

$num="3";
$format="%06d";  //6是位数,这里有6位数,0是不足6位的补0
$a=sprintf($format,$num);
echo $a;

输出结果为 000003

 

SMARTY格式化

从PHP中传过来的$order的值为3

{$order|string_format:"%06d"}

这句是将传到SMARTY模板中的变量$order的值格式化为  000003 的形式

posted @ 2018-06-11 23:25  阿波罗任先生  阅读(417)  评论(0编辑  收藏  举报