PHP делает пока Loop Statement
Описание
Между циклами while и do есть небольшая разница. Разница в том, где проверяется условие. Как мы уже видели в цикле while, это условие проверяется в начале, то есть перед выполнением любого оператора внутри цикла while.
В случае цикла do while условие проверяется после выполнения операторов в цикле. Это означает, что do-while будет выполнять свои операторы хотя бы один раз, даже если условие не выполняется в первый раз.
Синтаксис:
делать { выполнить заявления; } пока (условие верно)
Пример -1:
В следующем примере выведите «Increment Number» со значением $ x1, а также «Hello world» пять раз.
<?php
$x1=1;
do {
echo "Increment Number : $x1 <br />";
echo "Hello World <br />";
$x1=$x1+1;
}while ($x1<=5)
?>
Выход:
Номер приращения: 1 Привет, мир Номер приращения: 2 Привет, мир Номер приращения: 3 Привет, мир Номер приращения: 4 Привет, мир Номер приращения: 5 Привет, мир
Наглядное представление цикла do while
Пример -2:
В следующем примере цикл будет выполняться ровно один раз, поскольку после первой итерации, когда проверяется выражение истинности, он оценивается как FALSE (так как $ X не больше 5) и выполнение цикла заканчивается.
<?php
$x1=0;
do {
echo "Increment Number : $x1 <br />";
echo "Hello World <br />";
$x1=$x1+1;
}while ($x1>5)
?>
Выход:
Номер приращения: 0 Привет, мир
Посмотреть пример в браузере Смотрите также
Предыдущий: пока заявление
Далее: для заявления
Новый контент: Composer: менеджер зависимостей для PHP , R программирования