我在while循环中使用这个简单的while循环,发生了什么$x
正在计算我的计划但$i
不是。
$i = 0;
$x = 0;
while ($i <= 50) {
while ($x <= 50) {
echo $i . $x . "<BR/>";
$x++;
}
$i++;
}
我收到了回复;
00
01
0...
050
然后脚本停止了? $i
没有递增并运行while循环50次,所以我会
00
01
0...
050
10
11
1...
150
答案 0 :(得分:3)
问题是你必须在外部while循环开始时将$x
初始化为0
。您的$x
变量永远不会进入内部while循环,因为$x
已经大于50
$i = 0;
while ($i <= 50) {
$x = 0;
while ($x <= 50) {
echo $i . $x . "<BR/>";
$x++;
}
$i++;
}