Ders Notu
Tamamlama Gereklilikleri
for
for döngüsü birer başlangıç değerine, kontrol sayacına ve artış miktarına sahip bir döngü türüdür. Temelde while ile benzer amacı taşımaktadır. Ancak while döngüsünde sınır değerler belirtilmek zorunda değilken for döngüsünde başlangıç ve bitiş değerleri baştan belirtilmelidir.
for (başlangıç değeri; kontrol sayacı; artış miktarı)
deyim
- başlangıç değeri: İlk başta, bir kere çalıştırılır. Burada genelde bir sayacın ilk değeri ayarlanır.
- kontrol sayacı: Bu ifade her döngüden önce kontrol edilir. Eğer ifade FALSE sonucunu döndürürse döngü durur, ifade TRUE olduğu sürece döngü devam eder. Burada genellikle bir limit belirtilir.
- artış miktarı: Her döngünün sonunda çalışır. Burada başlangıçta belirtilen sayacın değeri ayarlanır.
- deyim: Her döngüde bir kez çalıştırılır. Bu deyim genellikle bir kod bloğudur ve döngü ile asıl yapılmak istenen kodları barındırır.
<?php
for ($y = 1; $y <= 10; $y++){
echo "$y <br>";
}
?>
Yukarıdaki örnekte başlangıç değeri olarak y değişkenine 1 değeri atanmıştır. Kontrol sayacı kısmında y değişkeninin 10’dan küçük veya 10’a eşit olduğu sürece döngünün tekrarlanması sağlanmıştır. Artış miktarı ise her döngü sonunda y’nin 1 birim artmasına ayarlanmıştır. Döngünün deyim yani kod bloğunda da her döngüde y değişkenin ekrana alt alta yazdırılması amaçlanmıştır. Bu döngü sonunda 1’den 10’a kadar olan sayılar alt alta ekranda görüntülenecektir.