while. Цикл с условием

^while(условие){тело}   
^while(условие){тело}[разделитель]   
[3.1.5]
^while(условие){тело}{разделитель}   
[3.1.5]

Оператор
while повторяет тело цикла, пока условие истинно. Если условие заведомо ложно, тело цикла не выполнится ни разу.

Разделитель - строка или код, который вставляется перед каждым непустым не первым телом.

Замечание
: если разделитель задан в виде кода, то этот код выполняется после следующего не пустого тела цикла.

В любой момент можно принудительно выйти из цикла с помошью оператора
break, или принудительно закончить текущую итерацию и перейти к следующей с помощью оператора continue.   [3.2.2]

Пример
$little_negros(10)
^while($little_negros > 0){
   <p>$little_negros негритят пошли купаться в море.
   Один из них 
^little_negros.
dec[] утоп,
   ему срубили гроб, и вот вам результат -
   
$little_negros
 негритят.</p>
}
[<br />]


In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 16.10.2009