offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗ppPmLpWTCM 124 of 405 menu

Неправильное понимание условия окончания в цикле while в PHP

Бывает и так, что некоторым начинающим кажется, что цикл крутится не пока условие верно, а наоборот - цикл крутится пока условие не верно и остановится, когда оно станет верным.

Вот пример такого кода:

<?php $i = 1; while ($i == 10) { // зачем-то написано == echo $i; $i++; } ?>

При таком условии цикл вообще не начнется, так как условие просто изначально не верно.

В следующем коде программист вывел числа от 10 до 1:

<?php $i = 10; while ($i == 10) { echo $i; $i--; } ?>

В коде, однако, была допущена ошибка, которая привела к тому, что цикл вывел только число 10 и закончил свою работу. Исправьте ошибку программиста.