如何在PHP中增加LONG数,例如计数器从0000000001开始并结束0000000010,如何在for循环中循环保留零。 我不想在数字前加0,因为我可以将数字限制增加到9999999999999。
for ($i=0000000001; $i<=0000000010; $i++) {
echo $i;
}
输出: 0000000001 0000000002 0000000003 0000000004 0000000005 0000000006 0000000007 0000000008 0000000009 0000000010
有人可以帮帮我吗。
答案 0 :(得分:2)
您可以使用str_pad:
str_pad($value, 8, '0', STR_PAD_LEFT);
或者如果仅用于输出:
sprintf('%08d', 1234567);
OR
echo str_pad($value, 8, '0', STR_PAD_LEFT);
修改强>
for ($i=1; $i<=10; $i++) {
echo str_pad($i, 10, '0', STR_PAD_LEFT);
}