PHP циклы обеспечивают многократное выполнение определенных действий в сценариях.
Количество витков цикла зависит от обозначенного условия.
Синтаксис:
while (условие) |
Цикл while выполняет код, пока соблюдается некоторое условие:
|
Пока условие выполняется, оператор echo выводит строку, а значение переменной изменяется в сторону увеличения с каждым витком цикла.
Результат:
Дом №2 Дом №3 Дом №4 Дом №5 |
Синтаксис:
do |
Пример:
|
Результат:
Дом №3 Дом №5 Дом №7 Дом №9 |
Отличительной чертой цикла do...while является то, что сначала срабатывает код и только после этого проверяется условие. В примере выше переменной присвоено значение 1, дальше к $d прибавлено 2, то есть значение переменной $d после первого витка цикла будет равно трем; цикл повторяется и заканчивается выводом строки со значением переменной равной 9, так как оператор while находится в конце программного кода.
Синтаксис:
for (начальное значение; условие; инкремент) |
Пример:
|
Результат:
Дом №1 Дом №2 Дом №3 Дом №4 |
PHP массивы PHP циклы while, do while, for Apache, PHP, MySQL