PHP’de, birçok farklı döngü türü vardır ve her biri kendine özgü bir amaç veya kullanım senaryosuna sahiptir. Aşağıda, PHP’de bulunan en yaygın döngü türlerini tanımladık:
- forDöngüsü: Belirli bir başlangıç değerinden başlayarak belirli bir koşula kadar döngüyü tekrarlar.
for ($i = 0; $i < 10; $i++) {
  echo $i;
}
- whileDöngüsü: Belirli bir koşul doğru olduğu sürece döngüyü tekrarlar.
$i = 0;
while ($i < 10) {
  echo $i;
  $i++;
}
- do...whileDöngüsü:- whiledöngüsüne benzer, ancak ilk olarak döngü gövdesinin çalıştırılması için koşulu kontrol etmeden önce bir kez çalışır.
$i = 0;
do {
  echo $i;
  $i++;
} while ($i < 10);
- foreachDöngüsü: Dizilerin elemanları üzerinde ileri geri hareket ederken kullanılır.
$colors = array("red", "green", "blue");
foreach ($colors as $color) {
  echo $color;
}
Yukarıdaki örnekler, PHP’de bulunan en yaygın kullanılan döngülerdir. Bunların yanı sıra, continue ve break gibi ifadelerle de birlikte kullanılabilirler.
continue, döngüyü durdurmadan mevcut yineleme turunun geri kalanını atlamak için kullanılır. break ise, döngüdeki yinelemeleri tamamen durdurmak için kullanılır.