PHP For Döngüsü
- Önceki Sayfa PHP While Döngüsü
- Sonraki Sayfa PHP Fonksiyonları
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>"; } ?>
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>"; } ?>
Daha sonraki bölümlerde, diziler hakkında daha fazla bilgi öğreneceksiniz.
- Önceki Sayfa PHP While Döngüsü
- Sonraki Sayfa PHP Fonksiyonları