# Цикл for в PHP

Цикл `for` является альтернативой `while`. Он более сложен для понимания, но чаще всего его любят больше за то, что он занимает меньше строчек.

Вот его синтаксис:

`<?php for ( начальные команды; условие окончания; команды после прохода ) { тело цикла } ?>`

Начальные команды - это то, что выполнится перед стартом цикла. Они выполнятся только один раз. Обычно там размещают начальные значения счетчиков. Условие окончания - это условие, при котором цикл будет крутится, пока оно истинное. Команды после прохода - это команды, которые будут выполнятся каждый раз при окончании прохода цикла. Обычно там увеличивают счетчики.

Давайте с помощью цикла `for` выведем последовательно числа от `1` до `9`:

`<?php /* В начале цикла $i будет равно нулю, цикл будет выполнятся пока $i <= 9, после каждого прохода к $i прибавляется единица: */ for ($i = 0; $i <= 9; $i++) { echo $i; // выведет 1, 2... 9 } ?>`

С помощью цикла `for` выведите на экран числа от `1` до `100`.

С помощью цикла `for` выведите на экран числа от `11` до `33`.

С помощью цикла `for` выведите на экран четные числа в промежутке от `0` до `100`.

С помощью цикла `for` выведите на экран нечетные числа в промежутке от `1` до `99`.

С помощью цикла `for` выведите на экран числа от `100` до `0`.

←→
↑