Оглавление
Принцип работыПример использования оператора forАльтернативный синтаксис оператора forЗаключение
Оператор for в PHP
Оператор
for предназначен для многократного выполнения определённого блока кода. Его синтаксис выглядит следующим образом:Принцип работы
начальное_выражениевычисляется один раз при запуске цикла.условиепроверяется перед каждой итерацией. Если оно истинно, выполняется тело цикла, если ложно цикл завершается.выражение_инкрементавычисляется после каждой итерации.
В PHP допускается указывать несколько выражений в каждом из разделов оператора
for. Также можно оставить любой из разделов пустым, что означает отсутствие действий на соответствующем этапе.Если все три части оставить пустыми, необходимо предусмотреть выход из цикла с помощью оператора
break, иначе получится бесконечный цикл:Пример использования оператора for
Рассмотрим простой пример - сложение чисел от 1 до 10:
Как это работает
- Переменная
$totalинициализируется нулём. - Запускается цикл: переменная
$iполучает начальное значение1. - Цикл продолжается, пока
$iменьше или равно10. - После каждой итерации значение
$iувеличивается на1. - Цикл выполняется ровно 10 раз и завершается, когда
$iстановится равным11.
Альтернативный синтаксис оператора for
В PHP существует альтернативная форма записи оператора
for:Пример с альтернативным синтаксисом для подсчёта суммы чисел от 1 до 10:
Заключение
Оператор
for в PHP позволяет выполнять блок кода заданное количество раз, что делает его незаменимым инструментом для итераций и автоматизации повторяющихся задач.
