Забытое увеличение счетчика while в PHP
Пусть есть вот такой цикл, выводящий числа
от 1
до 10
:
<?php
$i = 1;
while ($i <= 10) {
echo $i;
$i++;
}
?>
Представим теперь, что программист забыл сделать увеличение счетчика в цикле:
<?php
$i = 1;
while ($i <= 10) {
echo $i;
}
?>
В этом случае цикл будет выполнятся бесконечно, так как условие, при котором цикл закончится, никогда не будет достигнуто.
В следующем коде программист вывел числа
от 10
до 1
:
<?php
$i = 10;
while ($i >= 1) {
echo $i;
$i++;
}
?>
В коде, однако, была допущена ошибка, которая привела к тому, что цикл выполняется бесконечно. Исправьте ошибку программиста.