Приднестровская поддержка XOOPS
Конструкция for позволяет создавать циклы в более компактной форме. В следующем примере на выходе получим то же, что и в двух предыдущих:
for ($count = 1; $count <= 10; $count++) {
$square = $count * $count;
echo "Квадрат $count равен $square <br>";
}
Как видно, конструкция for позволяет использовать значительно меньше кода, чтобы выполнять действия аналогичные while и do.
Выражение for состоит из трех частей, разделенных точкой с запятой:
■ Первая часть выражения вычисляется только один раз перед началом выполнения цикла, В предыдущем примере в этой части инициализирована переменная $count.
■ Вторая часть содержит условие. Если условие истинно, выполняется тело цикла. Как и в случае цикла while, при нарушении условия, тело цикла больше не выполняется.
■ Третья часть выражения вычисляется каждый раз в конце каждого витка (итерации) цикла. В предыдущем примере, $count увеличивается на единицу после вывода очередной строки.
Отправитель | Нити |
---|
2 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 2 далее... |