Цикл PHP do...while
Цикл PHP do...while - выполняет
блок кода как минимум один раз, а затем повторяет цикл, пока указанное
условие истинно.
Синтаксис
do {
// исполняемый код
} while (условие);
Примечание: В цикле
do...while условие проверяется после выполнения
кода внутри цикла. Это означает, что цикл выполнится
хотя бы один раз, даже если условие ложно.
Пример
Установите $i = 1, затем выводите $i
пока $i меньше 6:
$i = 1;
do {
echo $i;
$i++;
} while ($i < 6);
Попробуйте сами »
Здесь мы устанавливаем переменную $i в 8 вместо 1,
и снова выполняем тот же цикл do...while:
Пример
Установите $i = 8, затем выводите $i
пока $i меньше 6:
$i = 8;
do {
echo $i;
$i++;
} while ($i < 6);
Попробуйте сами »
Оператор break в PHP
С помощью оператора break мы можем остановить цикл, даже если условие всё ещё истинно:
Пример
Остановите цикл, когда $i станет равно 3:
$i = 1;
do {
if ($i == 3) break;
echo $i;
$i++;
} while ($i < 6);
Попробуйте сами »
Оператор continue в PHP
С помощью оператора continue мы можем
пропустить текущую итерацию и перейти к следующей:
Пример
Пропустите и перейдите к следующей итерации, если $i равно 3:
$i = 0;
do {
$i++;
if ($i == 3) continue;
echo $i;
} while ($i < 6);
Попробуйте сами »