PHP For Döngüsü

PHP döngüsü, belirtilen sayıda defa kod bloğunu çalıştırır.

PHP For Döngüsü

Eğer scriptin çalışma sayısını önceden belirlemişseniz, for döngüsünü kullanabilirsiniz.

Sözdizimi

for (Başlatma sayacı; Test sayacı; Artırma sayacı) {
  Yürütülecek kod;
}

Parametreler:

  • Başlatma sayacı: Döngü sayacının değerini başlatır
  • Test sayacı: Her döngü iterasyonunu değerlendirir. Değer TRUE ise, döngü devam eder. Değer FALSE ise, döngü sona erer.
  • Artırma sayacı: Döngü sayacının değerini artırır

Aşağıdaki örnekte, 0'dan 10'a kadar olan sayıları gösterilir:

Örnek

<?php 
for ($x=0; $x<=10; $x++) {
  echo "Sayı: $x <br>";
} 
?>

Uygulama Çalıştır

PHP foreach döngüsü

foreach döngüsü yalnızca diziler için geçerli ve dizideki her bir anahtar/değer çiftini dolaşmak için kullanılır.

Sözdizimi

foreach ($array as $value) {
  Yürütülecek kod;
}

Her döngü iterasyonunda, mevcut dizinin elemanının değeri $value değişkenine atanır ve dizin işaretçisi, son elemana ulaşana kadar tek tek ilerletilir.

Aşağıdaki örnekte, döngü, verilen dizinin ($colors) değerlerini çıktıya verecektir:

Örnek

<?php 
$colors = array("red","green","blue","yellow"); 
foreach ($colors as $value) {
  echo "$value <br>";
}
?>

Uygulama Çalıştır

Daha sonraki bölümlerde, diziler hakkında daha fazla bilgi öğreneceksiniz.