Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


Чувашия-это моя Россия

Инструкция цикла - while.

Иногда ее называют по-другому циклом с предусловием while.

Оператор цикла while предназначена для циклического выполнения команд, включающее предварительную проверку условия while, находящееся в круглых скобках оператора цикла. Если проверка обнаруживает, что утверждение размещееное в заголовке оператора не подверждается, то данная конструкция( инструкция) завершает свою работу. Если утверждение истинное, то продолжает выполнять очередную итерацию( выполняет инструкцию) и начинает все сначала.

Выглядит инструкция ( конструкция) цикла while следующим образом:

 
                  while (логическое_выражение)
                  
                          инструкция;

Логическое_выражение — какое-то условие, которое проверяется перед выполнением инструкций, а инструкция — простые или составные команды скелета цикла. ( Должно быть так, что внутри тела цикла обязаны производиться какие-то действия, которые изменять значение выражения, иначе оператор зациклится. Это может быть, например, простое увеличение некоторого счетчика, участвующего в выражении, на единицу, проверка длины строк или ячеек массивов). Если логическое_выражение с самого начала ложно, то цикл не выполнится ни разу.

Точно также как и инструкции if, цикл while имеет альтернативный синтаксис ( сокращенную форму конструкции), что делает простым его применение совместно с HTML-кодом:

 
                    while (логическое_выражение):
                    
                              команды;
                              
                    endwhile;

Обратите внимание на присутствие (:) двоеточия после логического выражения, до выполнения команд инструкций.

Цикл с пост-условием do while.

В отличие от оператора цикла while, этот оператор цикла проверяет утверждение после каждого прохода ( не в начале цикла). Значит, программа цикла выполняется хотя бы один раз. Посмотрите на конструкцию цикл с пост-условием do while:

 
                       do
                         {
                          тело_цикла;
                          }
                       while (логическое_выражение);
                       
                    вот, самый простой пример:
                    
                    < ?
                        $x = 1;
                         do {
                         echo $x;
                         } while ($x++< 30);
                    ? >

После очереднного прохода тела цикла проверяется, истинно ли логическое_выражение, при условии правильности утверждения, управление передается вновь на начало цикла, в противном случае цикл обрывается.


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: