Розберемо їх по порядку і почнемо з самого популярного циклу в PHP (та й не тільки в PHP) - це цикл FOR. Синтаксис у даного циклу наступний:
for (вираз_1; Вираженіе_2; Вираженіе_3) оператори
>
Вираз_1 виконується відразу ж і беззастережно, Вираженіе_3 виконується після кожної ітерації циклу. Вираженіе_2 - це перевірка того, чи потрібно продовжувати цикл. Якщо результат виразу буде true. то починається наступна ітерація циклу, а якщо false. то цикл припиняє свою роботу.
Наступний тип циклу - це WHILE. Це більш простий тип циклів, синтаксис якого наступний:
Поки Вираз повертає true. цикл буде працювати, а як тільки з'явиться false. він припиняє свою роботу.
Цикл DO-WHILE дуже схожий на WHILE. але з однією відмінністю. Умова виходу перевіряється після виконання ітерації, а не до. Таким чином, даний цикл буде виконуватися завжди хоча б 1 раз. І ось синтаксис циклу DO-WHILE:
І, нарешті, останній тип циклів - це foreach. який служить тільки для перебору масивів і об'єктів. Він необхідний, коли ключами у масиву не є числа (які легко перебрати через той же FOR), а рядки. Синтаксис циклу FOREACH наступний:
foreach ($ array_or_object as $ key => $ value) оператори
>
І, нарешті, давайте застосуємо всі 4 типи циклів в PHP для перебору масивів:
Запропонуйте цю статтю друзям:
Якщо Вам сподобався сайт, то розмістіть посилання на нього (у себе на сайті, на форумі, в контакті):
Вона виглядає ось так:
Записуйте все вміст відразу в масив в циклі $ res [] = $ row А потім вивести foreach ($ res as $ value)