PHPPHP9 min read

Loops in PHP: for, while, foreach

Repeat tasks using loops and iterate over arrays easily.

Kevin Moore
October 25, 2025
4.1k182

Loops help you run code multiple times.

for loop

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

while loop

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

foreach loop (best for arrays)

$colors = ["red", "green", "blue"];

foreach ($colors as $color) {
  echo $color;
}

break and continue

foreach ($colors as $color) {
  if ($color == "green") continue;
  echo $color;
}

Next: Arrays in detail.

#PHP#Loops#Beginner