是否可以仅使用10个循环从0000到9999创建1000个数字?
for ($i=0; $i < 10; $i++)
{
# code...
$numberList .= "";
}
echo $numberList;
result: 0000, 0001, 0002, ... 9999
&#13;
更新
我需要最小化代码,因为我有一个不太好的服务器。 我正在研究大量的数字。 示例:1000-1999,2000-2999,... 9000-9999
以及xxx-1000到xxx-19999,xxx-2000到xxx-2999,...... xxx-9000到xxx-9999
答案 0 :(得分:0)
这样做会有帮助吗?
$numberList = array();
for($i = 0; i < 10; i++){
for($j = 0; j < 10; j++){
for($k = 0; k < 10; k++){
for($l = 0; l < 10; l++){
$numberList[] = i . j . k . l;
}
}
}
}
通过这种方式,您将拥有全部4位数字,即使是最重要的零,例如&#39; 0001&#39;。