Написать письмо авторам |
УЧЕБНИК PHP |
справочник функций <Оnline> |
Об учебнике |
Обновление |
|
Операторы цикла/ ForКак уже говорилось, итерационный цикл имеет следующий формат: for(expression1;expression2;expression3) { statements; } Здесь expression1 (инициализация цикла) – последовательность определений и выражений, разделяемая запятыми. Все выражения, входящие в инициализацию, вычисляются только один раз при входе в цикл. Как правило, здесь устанавливаются начальные значения счетчиков и параметров цикла. Смысл выражения-условия (expression2) такой же как и у циклов с пред- и постусловиями. При отсутствии выражения-условия предполагается, что его значение всегда истинно. Выражения expression3 вычисляются в конце каждой итерации после выполнения тела цикла. В следующем скрипте, мы по традиции выведем числа от 0 до 5: <? $var = 5; $i = 0; for ($i = 0; $i <= $var; $i++) { echo($i); echo('<br>'); } ?> Результат аналогичен, показанному на предыдущем рисунке. Бесконечный цикл можно организовать следующим образом: for(;;); или for(;1;);
|
Наверх |