1
while 루프를 while 루프에서 사용하고 있는데 어떤 일이 일어 났는지 $x
은 내가 계획 한 방법대로 작동하지만 $i
isnt입니다.while() 안의 while() PHP는 왜 올라가지 않습니까?
$i = 0;
$x = 0;
while ($i <= 50) {
while ($x <= 50) {
echo $i . $x . "<BR/>";
$x++;
}
$i++;
}
응답이 나타납니다.
00
01
0...
050
하지만 스크립트가 중지되고 있습니까? $i
그래서 내가
00
01
0...
050
10
11
1...
150
동안 귀하의
$x
변수는 외부 루프의 다음 반복에'$ x'에'0'을 재설정하지 않는 내부를 입력하지 않습니다. 이러한 문제를 찾는 방법 : 1. 디버거를 사용하는 방법을 배우십시오. 2. 수동으로 종이에 코드를 평가하십시오. – zerkms이 '디버거'는 코드가 올바르게 작동하지 않았기 때문에 버그가 발생하지 않았습니다. – ConorReidd
" 그냥 예상대로 "--- 그리고 그 버그의 정의로 서있다. – zerkms