Herkes için PHP Eğitimleri-11: While, Do While döngüsü
Döngüler her programlama dilinde olduğu gibi bir koşula göre belli bir kodun sürekli çalışmasını temin etmek amacıyla php üzerine kullanılır.
While kullanımı
While kullanımı aşağıdaki şekilde gerçekleştirilir.
while(koşul)6
{
//Koşul gerçekleştiği müddetçe çalışacak kodlar.
}
/*Aşağıda ekrana altı defa uygulama akademisi yazdıralim şimdide.*/
$sayi = 0;
$yazi =”Uygulama Akademisi”;
while ($sayi < 6)
{
$sayi++;
echo $sayi . "." . $yazi . "
“;
}
/*Burada önemli bir nokta koşulunuzu doğru kurgulamanız gereklidir. Aksi durumda sonsuz döngüye girer programınız ve çökmeler yaşanabilir. Örneğin, ekrana altı defa uygulama akademisi yazdırabilmek için altıdan küçük ifadesi kullandık. Bu ifadeyi büyüktür işaretiyle yazıyor olsaydık, sonsuz döngüye girecekti yazılımımız.*/
Do While kullanımı
Do While yapısında önce çalışmasını istediğimiz kodlar yazılır sonrada koşul oluşturulur. While kullanımından farkı önce kod çalışır, sonra koşula bakılır. Koşul gerçekleştirilmezse dahi kod bir kere çalıştırılmış olunur.
Do
{
//Çalıştırılacak kodlar.
}
while(koşul)
Kullanım açısından do, while yapısı çok kullanılmasada, yukarıdaki örneği birde do, while ile yazmış olalım.
$sayi = 0;
do{
$sayi++;
echo $sayi . “-” . “Uygulama Akademisi” . “
“;
}
while($sayi < 5);