
While döngüsü, parantez içinde belirtilen koşul doğru olduğu sürece istenilen kod bloğunu çalıştırır.
Kullanımı:
while (koşul)
{
koşula göre yapılacak işlemler
}
Örnek:
<?php $sayac = 1; while ($sayac <= 4) { echo "<h$sayac>Celal Yurtcu</h$sayac><br>"; $sayac++; } ?>
Bu örneğimizde $sayac değişkenine 1 değerini atadık. Döngünün 4’e eşit veya küçük olması durumunda ekrana Celal Yurtcu yazdırdık ve sayaç değerini tagının değeri olarak yazdırık, her yazı farklı boyutlarda görünmüş oldu. Döngü sonunda $sayac değerini 1 artırdık (++ işareti değeri 1 artırır). Eğer $sayac değerini artırmazsak kod bloğu sonsuz döngüye girmiş olur ve bu durumda hiçbir zaman şart sağlanamaz.
Döngüleri kullanırken gerekli satırda değerlerini artırmayı unutmamalıyız.
Makalenin çalışma dosyalarına http://www.celalyurtcu.com/dosyalar/while-dongusu.zip adresinden ulaşabilirsiniz.
Teşekkürler while içinde while kullanmak mümkün mü hocam.
Teşekkürler celal hocam.
teşekkürler ama daha çok örnek olsaydı keşke :)
Hocam çok teşekkürler çok faydalı bir sayfa olmuş. Çokta güzel anlatmışsınız sagolun.
hocam bu örnek 10’dan küçük sayıları alıp toplayarak eşitliyor takıldığım nokta ise 10 sayısını alması 10’a eşit deseydi bir sorun yok 10 sayısıda çıktı içinde yardımalırınızı bekliyorum teşekkürler. ,1+2+3+4+5+6+7+8+9+10=55
Teşekkürler…
Sağolun hocam