PHP zerofill数字不会丢失小数

时间:2015-04-07 15:32:13

标签: php printf number-formatting

如何在不丢失小数的情况下对数字进行zerofill? 我尝试使用sprintf,但它删除了我所有的小数,我不想要的。

我的号码为12.2,我希望它看起来像012.2,但是sprintf给了我012并删除了小数。我正在使用的功能是:sprintf('%02u', $number);

1 个答案:

答案 0 :(得分:1)

您对PHP manual中的sprintf格式有一个很好的解释,这也适用于printf

printf('%05.1f', 12.2);

输出:

012.2