PHP

Уроки PHP. do-while

Данный урок посвящен организации циклов типа do-while в PHP. Оператор while сперва проверяет условие и только если его значение равно TRUE, тогда приступает к выполнению оператора тела цикла. Если при входе в цикл, значение условия равно FALSE, то while ничего не делает.

Оператор do-while сначало выполняет оператор, записанный в теле цикла, затем проверяет условие. Структура этого оператора:
do
 	оператор; 
while(условие); 

В ходе выполнения программы, в операторе do-while:

1) выполняется часть «оператор». Часть «оператор» еще называют телом цикла.

2) происходит проверка части «условие». В части условия должно быть логическое выражение;

3) при значении FALSE части «условие» выполнение оператора do-while прекращается и начинается выполнение оператора, идущего после оператора while. При значении TRUE части «условие» выполняется пункт 1).

Схема управляющей структуры do-while:



Помните, что в операторе do-while после зарезервированного слова while должна быть точка с запятой (;).

Таким образом, в операторе do-while тело цикла выполняется автоматически хотя бы один раз, что и есть отличительное свойство этого оператора.

Следующий цикл не выполнится:

Файл dowhile1.php
$cookies = 0;
while($cookies > 1){
	echo "Эта строка не отобразится";
} 

Этот будет выполнен один раз:
namuna20.php
$cookies = 0;
do {
	echo "Эта строка отобразится один раз";
} while ($cookies > 1);
Теги:
do-while
Добавлено: 23 Августа 2013 03:48:46 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...