Php For döngüsü kullanımı
Hangi proğramlama dilini kullanırsanız kullanın (ister web tabanlı ister masaüstü) For döngüsü mutlaka yer alır.
Proğramlama dillerin başlıca döngüsü diyebileceğimiz For döngüsü belirlediğimiz başlangıç şartından koşul şartına kadar yazdığımız kodları çalıştırır.
Kullanım şekli şu şekildedir.
<?php for(başlangıç ; koşul ; artış miktarı){ // döngü altında çalışacak komutlar } ?>
Başlangıç: Döngünün en başında bir kereliğine koşulsuz olarak çalıştırılır.
Koşul:Her yinelemenin başında Koşul ifadesi yeniden değerlendirilir.
Bu ifadeden TRUE sonucu elde edilirse, döngüye devam edilir ve döngünün etki alanındaki deyimler çalıştırılır.
Bu ifadeden FALSE sonucu elde edildiğinde etki alanındaki deyimler çalıştırılmaksızın döngü sonlandırılır.
Artış miktarı:Döngü değişkeninin kaçar kaçar artacağını belirtmek için kullanılır.
Örnek: 1 den 7 e kadar dönen ve ekrana “Php For Döngüsü” yazan bir döngü kuralım.
<?php for($i=1;$i<=7; $i++){ echo "Php For Döngüsü"; echo "<br>"; } ?>
ÇIKTI:
Php For Döngüsü
Php For Döngüsü
Php For Döngüsü
Php For Döngüsü
Php For Döngüsü
Php For Döngüsü
Php For Döngüsü
Örnek: 1 den 30 ye kadar tek sayıları ekrana yazdıralım.
<?php for($i=1;$i<=30; $i++){ $tek = $i % 2; // 2 ye tam bölünmezse tek sayı if($tek!=0){ echo $i." "; } } ?>
ÇIKTI:
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29
Örnek: 5 sayısının çarpım tablosunu yapalım.
<?php for($i=1;$i<=10; $i++){ $sonuc=5*$i; echo "5 x $i = $sonuc"; echo "<br>"; } ?>
ÇIKTI:
5 x 1 = 5 5 x 2 = 10 5 x 3 = 15 5 x 4 = 20 5 x 5 = 25 5 x 6 = 30 5 x 7 = 35 5 x 8 = 40 5 x 9 = 45 5 x 10= 50
Örnek:Sayımız 5 den başlasın; 10 kadar olan sayıların karesini alalım.
<?php echo "sayı karesi"; tab tuşu görevini yapar for($i=5;$i<=10; $i++){ $k = pow($i,2); sayıların karesini alır echo "<pre> $i $k <br> </pre>" ; } ?>
Çıktı:
sayı karesi 5 25 6 36 7 49 8 64 9 81 10 100
<< Önceki Yazı
Sonraki Yazı >>