Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основы PHP. Циклы. Цикл WHILE



While

Структура:

while (выражение) { блок_выполнения }

либо

while (выражение): блок_выполнения endwhile;

while – простой цикл. Он предписывает PHP выполнять команды блока_выполнения до тех пор, пока выражение вычисляется как True (здесь, как и в if, происходит приведение выражения к логическому типу). Значение выражения проверяется каждый раз в начале цикла, так что, даже если его значение изменилось в процессе выполнения блока_выполнения, цикл не будет остановлен до конца итерации (т.е. пока все команды блока_выполнения не будут исполнены).

<?//эта программа напечатает все четные цифры $i = 1; while ($i < 10) { if ($i % 2 == 0) print $i; // печатаем цифру, если она четная $i++; // и увеличиваем $i на единицу }?>

Пример 3.5. Оператор while


Основы PHP. Циклы. Цикл DO... WHILE

Do... while

Циклы do..while очень похожи на циклы while, с той лишь разницей, что истинность выражения проверяется в конце цикла, а не в начале. Благодаря этому блок_выполнения цикла do...while гарантированно выполняется хотя бы один раз.

Структура:

do {блок_выполнения} while (выражение);<?// эта программа напечатает число 12, несмотря на то // что условие цикла не выполнено$i = 12; do{ if ($i % 2 == 0) print $i; // если число четное, то печатаем его $i++; // увеличиваем число на единицу }while ($i<10)?>

Пример 3.6. Оператор do..while


Основы PHP. Циклы. Цикл FOREACH





Дата публикования: 2015-01-24; Прочитано: 192 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...