Получить доступ БЕСПЛАТНО




Циклы

PHP для начинающих

  • Оператор цикла for
  • Оператор цикла while
  • Оператор цикла do-while
  • Управляющая конструкция break
  • Управляющая конструкция continue

 

Цикл for

1
2
3
for ($i = 1; $i <= 10; $i++) {
echo '$i = ' . $i . '<br>';
}

Секция №1 ‘$i = 1′ — инициализация итерационной переменной
Секция №2 ‘$i <= 10′ — Условие при котором цикл будет выполняться
Секция №3 ‘$i++’ — Выполняется в конце каждой итерации цикла

 

Цикл while

1
2
3
4
while ($i <= 10){
    echo '$i = ' . $i . '<br>';
    $i++;
}

Пока условие ‘$i <= 10′ истинно выполняется код цикла

 

Цикл do-while

1
2
3
4
do {
    echo '$i = ' . $i . '<br>';
    $i++;
} while ($i <= 10);

Пока условие ‘$i <= 10′ истинно выполняется код цикла (проверка происходит в конце каждой итерации)

 

Оператор break

1
2
3
4
for ($i = 1; $i <= 10; $i++) {
    echo '$i = ' . $i . '<br>';
    if ($i == 5) break;
}

С помощью оператора break производится выход из цикла.

 

Оператор continue

1
2
3
4
for ($i = 1; $i <= 10; $i++) {
    if ($i == 5 || $i == 7) continue;
    echo '$i = ' . $i . '<br>';
}

С помощью оператора continue производится переход на следующую итерацию цикла.

Добавить отзыв (пожелание, комментарий)