Php for döngüsü

Php for döngüsü

Php for döngüsü

Php for döngüsü bir sürü anlatan örnek vardır bizde kısaca anlatalım. 

Standart örnek : 

$x değişkenimizin 1 den başlayıp 10 a kadar bir bir artan sıralı sayı.

 for($x=1; $x<=10; $x++){
        echo $x.' 
 '; // çıktısı : 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ,
    }

$x değişkeni 1 den başlıyor ve 4 erli artıyor 

 for($x=1; $x<=29; $x=$x+4){
        echo $x.' , ';  // 1 , 5 , 9 , 13 , 17 , 21 , 25 , 29 ,
    } 

Tabi sadece artırmıyoruz eksiltebilirizde 

 for($x=29; $x>=1; $x=$x-4){
        echo $x.' , '; // çıktısı : 29 , 25 , 21 , 17 , 13 , 9 , 5 , 1 ,
    }

farklı bir yazılım yapalım süslü parentezleri devre dışı bırakalım ve dizinin içindeki değerleri dizi ile yazdıralım

count() fonksiyonu dizideki eleman sayısı söylüyor. Diziler 0 dan başladığı için -1 yaptık.

   $dizi = ['Şahabettin', 'Yıldırım','yazılım', 'uzmanı', 'Net Dünyasında', 'çalışıyor' ]; 
     
    for($x=0; $x <= (count($dizi)-1); $x++ ):
        echo $dizi[$x].' , '; // çıktısı : Şahabettin , Yıldırım , yazılım , uzmanı , Net Dünyasında , çalışıyor ,
    endfor;

En ilginç örneğimiz: 

continue fonksiyonun özelliği bunu görünce geç 
break fonksiyonu ise burada bırak anlamına gelir. 
Aşağıdaki örnekte 1 den 10 a kadar yazdık ama 4 ü pas geçti ve 7 den sonrasını yazmadı 
for($x=1; $x<=10; $x++):

    if($x==4) continue;
    echo $x.',  '; 
    if($x==7) break;

endfor;   // çıktısı :  1, 2, 3, 5, 6, 7,

Tepkiniz Nedir?

like
2
dislike
0
love
0
funny
0
angry
0
sad
0
wow
1