PHP Робити під час заяви
У цьому підручнику йдеться про заяву PHP do.. while, яка є циклом, схожим на заяву while, про яку ми говорили в попередньому підручнику. І, як і оператор while, ви можете використовувати оператор do.. while, щоб доручити програмі виконувати завдання кілька разів, поки ви не скажете йому зупинитися. Він зупиниться, коли тестовий вираз більше не оцінюється як істинний. Ось код.

зробіть {зробіть це}
поки (вираз);
$ число = 1;

do {echo "$ число
";
$ номер ++;
}
while ($ число <11);



$ число = 1;
Якщо ви прочитали попередній підручник про оператор while, ви пам’ятаєте, що спочатку треба ініціалізувати тестову змінну $ number до початкового значення. Цей крок не є частиною оператора циклу і може не знадобитися, якщо тестова змінна вже ініціалізована раніше в програмі. Але для нашого прикладу тестова змінна раніше не була ініціалізована.

do {echo "$ число
";
$ номер ++;
}
зробіть {зробіть це}
Цей код буде повторюватися постійно, поки ви не скажете йому зупинитися у другій частині заяви. Приклад коду буде надрукувати поточне значення $ number, а потім HTML
код у веб-браузері. Далі він збільшить значення $ number на 1. Ця друга частина коду повинна бути включена для зміни значення $ number кожного разу, коли цикл виконується. Якщо він відсутній, значення $ $ ніколи не зміниться, і цикл буде повторюватися нескінченно. Кодекс $ номер ++; збільшуватиме значення $ число по одному кожного разу через цикл, і програма зупиняє цикл, коли значення дорівнює 11.

while ($ число <11);
поки (вираз);
Це код, який контролює кількість виконаних циклів. У прикладі цикл припиняється, коли текстове вираження перестає бути істинним (значення тестової змінної не більше 11). Також зауважте, що вислів закінчується крапкою з комою.

Якщо порівнювати оператор while з твердженням do.. while, ви помітите, що код буде виконуватися зробіть {зробіть це} і код, який керує циклом поки (вираз); перемикаються. То що це означає? Це означає, що зробіть {зробіть це} код завжди буде виконуватися принаймні один раз у операторі do.. while, оскільки контрольний код не оцінює тестовий вираз до після зробіть {зробіть це} код виконується вперше. Однак у операторі тест вираження оцінюється спочатку, і можливо, що зробіть {зробіть це} ніколи не буде страчений. Тому ви хочете використовувати оператор do.. while, коли ви хочете зробіть {зробіть це} частина коду, яку слід виконати хоча б один раз.

Результат виглядатиме так у веб-браузері.

1
2
3
4
5
6
7
8
9
10





Відео Інструкція: Лідер Бумбоксу розповів, чому не робив гучних заяв під час Євромайдану (Може 2024).