Цикл 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
.