将7位数字浮动到小数点左边

时间:2017-09-18 12:05:21

标签: php

我需要按顺序获取数字,但需要它们像这样

0000001
0000002
0000003
etc.

我尝试了几行不同的代码,但没有任何作用。它总是将7放在小数点右边,如1.0000000,2000000

这是我目前拥有的

$i = 0000001;
while ($i != 0001001){
$i = number_format("$i",7);
echo $i."<br />";
$i++;
}

1 个答案:

答案 0 :(得分:3)

您可以使用sprintf

sprintf("%07d",$i);

而不是number_format

$i = 0000001;
while ($i != 0001001) {
    $i = sprintf("%07d", $i);
    echo $i . "<br />";
    $i++;
}