Как сделать цикл PHP

С помощью цикла можно выполнить некоторый кусочек кода заданное количество раз. В PHP есть три цикла: while, for и foreach. Давайте посмотрим, как их сделать.

Цикл while

Цикл while будет выполняться до тех пор, пока верно выражение, переданное ему параметром. Смотрите пример:

php<?php
  $i = 1;
  while ($i <= 5) {
    echo $i;
    $i++;
  }
?>

Результат выполнения кода:

php12345

Цикл for

Цикл for похож while, только более компактный. Смотрите пример:

php<?php
  for ($i = 1; $i <= 5; $i++) {
    echo $i;
  }
?>

Результат выполнения кода:

php12345

Цикл foreach

Цикл foreach используется для прохождения по всем элементам массива. Смотрите пример:

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  foreach ($arr as $elem) {
    echo $elem;
  }
?>

Результат выполнения кода:

php12345