Цикл while в php

Другим популярным циклом в php является while. Вместо использования счетчика цикла проверяется некоторое условие и проверяется на истинность. Выполнение прерывается если условие становиться ложным. Также рассматривается do … while в php, который выполнится всегда единожды.


Общий вид:

[code]
while (expression) statement
[/code]

Оператор statement – тело цикла, может быть простым или составным. Условие проверяется перед выполнением тела цикла, так что если условие будет ложным, то цикл не выполнится ни разу. Соответственно тело цикла включает в себя некоторое условие, чтобы предотвратить зацикливание (бесконечное выполнение).

Пример:

[code]
<?php
$count = 1;
while ($count < 11) {
echo "Значение в счетчике: ", $count;
$count+=1;
}
?>
[/code]

Наряду с while существует цикл do … while, у которого условие проверяется после цикла.
Общий вид:

[code]
do statement
while (condition)
[/code]

Пример:

[code]
<?php
$count = 1;
do {
echo "Значение в счетчике: ", $count;
$count+=1;
}
while ($count < 11);
?>
[/code]

Тело цикла do…while  будет выполнено  однократно в любом случае.

1 Star2 Stars3 Stars4 Stars5 Stars (нет рейтинга)
Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.
Оставить комментарий