Я использую эту простую петлю внутри цикла while, и что происходит $x
работает, как я планировал, но $i
isnt.Почему мой PHP while() внутри while() не поднимается?
$i = 0;
$x = 0;
while ($i <= 50) {
while ($x <= 50) {
echo $i . $x . "<BR/>";
$x++;
}
$i++;
}
Я получаю ответ;
00
01
0...
050
но тогда сценарий останавливается? $i
не увеличивающиеся и работает в то время как цикл 50 раз больше, так что я бы
00
01
0...
050
10
11
1...
150
Вы не сбрасывают '$ x' в '0' на следующей итерации внешнего цикла. Как найти такие проблемы: 1. узнайте, как использовать отладчик. 2. попытайтесь оценить свой код вручную на бумаге. – zerkms
. Где этот «отладчик», у меня не было ошибки, код работал, поскольку я написал его просто не так, как ожидалось. – ConorReidd
" просто не так, как ожидалось "--- и это означает определение ошибки. – zerkms