我有一个像00001
的号码,我想继续添加1
,直到我00044
我如何在PHP中执行此操作?
我试过,但它需要1 not 00001
基本上我想要的是
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
.
.
.
.
答案 0 :(得分:1)
使用str_pad:
For($i=1; $i<=44; $i++){
Echo str_pad($i,5,"0",STR_PAD_LEFT) ."\n";
}
Str_pad(起始编号,所需字符串的长度,填充类型,填充位置[左/右])
答案 1 :(得分:0)
for($i=00001;$i<=10;$i++){
print str_pad($i, 5, 0, STR_PAD_LEFT)."<br>";
}
如果你想增加1
$i=00001;
str_pad($i+1, 5, 0, STR_PAD_LEFT);
答案 2 :(得分:0)
你应该试试这个:str_pad
<?php
for($n=0;$n<44;$n++){
$n2 = str_pad($n + 1, 5, 0, STR_PAD_LEFT);
echo $n2;
}
?>