logo

PHP foreach-Schleife

Die foreach-Schleife wird zum Durchlaufen der Array-Elemente verwendet. Es funktioniert nur für Arrays und Objekte. Es wird ein Fehler ausgegeben, wenn Sie versuchen, es mit Variablen eines anderen Datentyps zu verwenden.

Die foreach-Schleife funktioniert auf Elementbasis und nicht auf Indexbasis. Es bietet eine einfachste Möglichkeit, die Elemente eines Arrays zu iterieren.

In der foreach-Schleife müssen wir den Wert nicht erhöhen.

Syntax

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

Es gibt eine weitere Syntax der foreach-Schleife.

Syntax

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

Flussdiagramm

PHP für Schleifenflussdiagramm

Beispiel 1:

PHP-Programm zum Drucken von Array-Elementen mithilfe einer foreach-Schleife.

 <?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; 

Ausgabe:

Java-Trennzeichen
 Summer Winter Autumn Rainy 

Beispiel 2:

PHP-Programm zum Drucken assoziativer Array-Elemente mithilfe einer foreach-Schleife.

 &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; 

Ausgabe:

Java-Version Linux
 Name : Alex Email : [email protected] Age : 21 Gender : Male 

Beispiel 3:

Mehrdimensionales Array

 

Ausgabe:

 Alex Bob Camila Denial 

Beispiel 4:

Dynamisches Array

 

Ausgabe:

 j a v a t p o i n t