Лабораторна робота №9
Тема: Циклічні структури: for, foreach.
Мета: ознайомитися з циклічними операторами, що дозволяють виконати відповідну послідовність дій кількаразово. Отримати практичні навички викоритсання циклічних конструкцій мови РНР та створити відповідні скрипти.
Хід роботи







Контрольні питання
Що таке цикл з точки зору мови РНР?
Повтор того самого блоку коду кілька разів.
Які цикли ви можете назвати?
While, do - while
Що спільного в механізмах їх роботи?
Циклічна структура
Які відмінності можна виділити?
оператор do...while буде виконувати блок коду, якщо і поки умова буде виконуватися (тобто оцінюватися як true ).
Опишіть механізми роботи і формальний синтаксис циклу while.
Оператор while циклічно повторює блок коду, поки зазначена умова має значення true. Інакше кажучи, оператор while буде виконувати блок коду, якщо і поки умова буде істинною.
Базовий синтаксис циклу while показаний нижче.
while (умова) {
виконуваний код;
}
Опишіть механізми роботи і формальний синтаксис циклу do...while.
Цикл do...while аналогічний по своїй природі циклу while, розглянутому в попередньому розділі. Ключове розходження полягає в тому, що тіло циклу do...while буде обов'язково виконане як мінімум один раз. Це пов'язане з тим, що оператор умови оцінюється наприкінці оператора циклу після виконання тіла циклу.
Базовий синтаксис циклу do...while показаний нижче.
do {
виконуваний код;
}
while (умова);
Висновок: на лабораторній роботі я ознайомився з циклічними операторами, що дозволяють виконати відповідну послідовність дій кількаразово. Отримав практичні навички викоритсання циклічних конструкцій мови РНР та створити відповідні скрипти.