1. Anasayfa
  2. Php

Php Dersleri- For Döngüsü

Php Dersleri- For Döngüsü
0


Bu haftadan itibaren php derslerine başlıyoruz biraz geç oldu ama :) olsun derslerle doğru orantılı gitmeye çalışacağım ilk konumuz for döngüsü.
Öncelikle döngü nedir ordan başlayalım ;
İstenilen işlemlerin belirtilen aralık kadar tekrarlanması yada başlangıç değerinden bitiş değerine kadar belirtilen sayılarla ilgili işlem yapmak için kullanılır diyebiliriz. Komutun kullanım şekli ;
for ( yeni bir değişken yaratılır; koşul verilir; döngünün başlaması ) {
Bu koşul doğru ise yapılacak işlere ait komutlar
}

Şimdi örneklerle for komutunu açıklayalım

1-Ekranda 1’den 10’a kadar olan sayıları yazan program:
  1. <? php for($i=1;$i<=10;$i++)
  2. // $i değişkeni tanılanarak başlangıç değeri 1 veriliyor, şart olarak 10’a eşit yada 10’dan küçük olması isteniyor, ve artış miktarı birer birer
  3. {
  4. echo $i;
  5. // $i değişkeninin değeri ekrana yazdırılıyor
  6. echo “<br>”;
  7. // $i değişkeni ekrana yazdırıldıktan sonra bir satır alta inmesi sağlanıyor
  8. }
  9. ?>

2-1’den 10’a kadar olan sayıların toplamını bulan program:
  1. <?
  2. for($i=1;$i<=10;$i++)
  3. // $i değişkeni tanılanarak başlangıç değeri 1 veriliyor, şart olarak 10’a eşit yada 10’dan küçük olması isteniyor, ve artış miktarı birer birer
  4. {
  5. $toplam=$toplam+$i;
  6. // $toplam değişkeni ve $i değişkeni toplanarak sonuç tekrar $toplam değerine aktarılıyor
  7. }
  8. echo “1’den 10’a kadar olan sayıların toplamı $toplam”;
  9. // Döngü bittikten sonra ekrana 1’den 10’a kadar olan sayıların toplamı 55 yazılıyor
  10. ?>

3- Ekranda aşağıdaki görüntüyü veren program
  1. <?
  2. for($i=1;$i<=8;$i++)
  3. {
  4. $a=$a.“*”;
  5. //$a string ifadesine * kakateri ekleniyor döngü her döndügünde bir yıldız artıyor
  6. echo $a;
  7. // $a değişkeni ekranda yazdırılıyor
  8. echo “<br>”;
  9. }
  10. ?>


4-İç içe döngü kullanarak ekranda çarpım tablosunu yazan program
  1. <?
  2. for($i=1;$i<=10;$i++)
  3. {
  4. for($a=1;$a<=10;$a++)
  5. {
  6. echo “$i*$a=”.$i*$a;
  7. echo “<br>”;
  8. }
  9. }
  10. ?>


Evet Bu haftalık bu kadar umarım faydalı olmuştur birdahaki ders görüşmek üzere iyi dersler ;)

Bu İçeriğe Tepkin Ne Oldu?
  • 1
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 2
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments