Проходит по блоку кода указанное количество раз или когда заданное условие истинно.
Цикл for используется, когда заранее известно количество запусков сценария.
for (начальное значение; условие; приращение) {код, который необходимо выполнить;}
параметр:
Начальное значение : в основном инициализирует значение переменной, используемой для установки счетчика (но может быть любым кодом, который выполняется один раз в начале цикла).
Условие : Условия ограничения для выполнения цикла. Если TRUE, цикл продолжается. Если FALSE, цикл завершается.
Приращение : в основном используется для увеличения счетчика (но может быть любым кодом, который выполняется в конце цикла).
Примечание. Приведенные выше параметры начального значения и приращения могут быть пустыми или содержать несколько выражений (разделенных запятыми).
В следующем примере определяется цикл с начальным значением i=1. Пока переменная i
меньше или равна 5, цикл будет продолжать работать. При каждом запуске цикла переменная i
будет увеличиваться на 1:
<?php для ( $i = 1 ; $i <= 5 ; $i ++ ) { эхо " Число " . $ i " <br> " } ; ?>
Выход:
Число 1 Число 2 Число 3 Число 4 Число 5
Цикл foreach используется для перебора массива.
foreach ($array as $value){Код, который необходимо выполнить;}
Каждый раз при выполнении цикла значение текущего элемента массива присваивается переменной $value (указатель массива перемещается один за другим), и в следующий раз при выполнении цикла вы увидите следующее значение в массиве.
Следующий пример демонстрирует цикл, печатающий значения заданного массива:
<?php $ x = массив ( « один » , « два » , « три » ) ; ( $х как $значение ) { эхо $ значение " <br> " } ?>
Выход:
один два три