logo

PHP foreach döngüsü

Foreach döngüsü dizi elemanları arasında geçiş yapmak için kullanılır. Yalnızca dizi ve nesne üzerinde çalışır. Farklı veri tipindeki değişkenlerle kullanmaya çalışırsanız hata verecektir.

Foreach döngüsü indeks yerine element bazında çalışır. Bir dizinin öğelerini yinelemenin en kolay yolunu sağlar.

Foreach döngüsünde değeri arttırmamıza gerek yok.

Sözdizimi

 foreach ($array as $value) { //code to be executed } 

Foreach döngüsünün bir sözdizimi daha var.

Sözdizimi

 foreach ($array as $key => $element) { //code to be executed } 

Akış şeması

döngü akış şeması için php

Örnek 1:

Foreach döngüsünü kullanarak dizi elemanlarını yazdıran PHP programı.

 <?php //declare array $season = array ('Summer', 'Winter', 'Autumn', 'Rainy'); //access array elements using foreach loop foreach ($season as $element) { echo '$element'; echo '</br>&apos;; } ?&gt; 

Çıktı:

java mimarisi
 Summer Winter Autumn Rainy 

Örnek 2:

Foreach döngüsünü kullanarak ilişkisel dizi elemanlarını yazdıran PHP programı.

 &apos;Alex&apos;, &apos;Email&apos; =&gt; &apos;[email protected]&apos;, &apos;Age&apos; =&gt; 21, &apos;Gender&apos; =&gt; &apos;Male&apos; ); //display associative array element through foreach loop foreach ($employee as $key =&gt; $element) { echo $key . &apos; : &apos; . $element; echo &apos;<br>&apos;; } ?&gt; 

Çıktı:

 Name : Alex Email : [email protected] Age : 21 Gender : Male 

Örnek 3:

Çok boyutlu dizi

 

Çıktı:

Java tarihi güncel
 Alex Bob Camila Denial 

Örnek 4:

Dinamik dizi

 

Çıktı:

 j a v a t p o i n t