PHP Dersleri, MySQL ve Açık Kaynak


« For Döngüsü

Her programlama dilinde olduğu gibi PHP ile de birden fazla işlemi koşula bağlı olarak tekrar ettirebiliriz.
İlk olarak for döngüsünü tanıyacağız.


Kullanım Şekli:

for ( değer oluşturma ; koşul ; değiştirilecek döngü değeri )

{

Tekrar edilecek kod

}

Örnek:

<?php

$ozellikler = array('Sakin','Düşünceli','Karamsar');

$sayi = COUNT($ozellikler);

for($x=0; $x<=$sayi; $x++){

echo $ozellikler[$x]."<br>";

}

?>

Özellikler adlı bir dizi değişken oluşturduk ve içine üç tane özellik yazdık. Sonra Count() fonksiyonu ile dizimizde kaç tane özellik olduğunun sayısını aldık ve for döngümüzün içinde $x’e 0 değerini verip $sayi değişkenine eşit olana kadar $x’e 1 eklemesini söyledik. Dizi değişkenlerin içeriği 0‘dan başladığı için döngümüz 0,1,2 olarak 2‘ye kadar döndürecek ve dizimizin içinde yer alan 3 özelliği ekrana yazdıracak.

Uygulama dosyasını http://www.guraysuerdem.com/dosya/for.rar adresinden indirebilirsiniz.


Etiketler : , ,


4 Yorum


  • 27 Ağustos 2008
    güven yazdı


    normalde dizi değişkenin içinde 3 tane eleman var. for da 0 dan başlayınca 0,1,2,3 oluyor ve toplam 4 tane oluyor.ekrana ilk üçünü yazdırıyor ama bir de hata veriyor. for dan sonra şu ifadenin eklenmesi gerekmiyormu…

    if ($i>3){
    break;
    }

  • 27 Ağustos 2008
    güven yazdı


    yanlış yazmışım yuarıda. tam olarak böyle olmalı…

    if ($i>2){
    break;
    }

  • 19 Şubat 2009
    h. iskender yazdı


    Makale güzel fakat güveninde belirttiği gibi dizi değişkeninde biraz sıkıntı oluyor, tamamen çalışan kod aynen şöyle:

    <?php

    $dizi=array(“bir”,”iki”,”üç”);

    $say= count($dizi);

    for($i=0;$i<=$say;$i++)

    {

    echo $dizi[$i].””;

    if($i>1)
    {

    break;

    }
    }

    ?>

  • 19 Şubat 2009
    Güray Süerdem yazdı


    Ekleriniz için teşekkürler.

Yorumla