PHP Цикл do while
Цикл do...while
- один раз проходить блок коду, а потім повторює цикл до тих пір, поки виконується вказана умова.
Цикл PHP do...while
Цикл do...while
завжди виконуватиме блок коду один раз, потім перевірятиме умову та повторюватиме цикл, доки зазначена умова виконується.
Синтаксис
do {
код для виконання;
} while (умова вірна);
Приклади
У наведеному нижче прикладі спочатку встановлюється значення 1 для змінної $x ($x = 1). Потім цикл do while виведе деякий вихід, а потім збільшить змінну $x на 1. Потім умова перевіряється ($x менше або дорівнює 5?), і цикл продовжуватиме виконуватися до тих пір, поки $x менше або дорівнює 5:
Примітка: У циклі do...while
умова перевіряється ПІСЛЯ виконання інструкцій у циклі. Це означає, що цикл do...while
виконає свої інструкції принаймні один раз, навіть якщо умова хибна (false). Дивіться приклад нижче.
У цьому прикладі для змінної $x встановлюється значення 6, потім виконується цикл, а потім перевіряється умова: