logo

PHP foreach zanka

Zanka foreach se uporablja za prečkanje elementov matrike. Deluje samo na nizu in objektu. Če ga poskusite uporabiti s spremenljivkami drugačnega podatkovnega tipa, bo izdal napako.

Zanka foreach deluje na osnovi elementov in ne na podlagi indeksa. Zagotavlja najlažji način ponavljanja elementov matrike.

V zanki foreach nam vrednosti ni treba povečevati.

Sintaksa

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

Obstaja še ena sintaksa zanke foreach.

Sintaksa

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

Diagram poteka

php za diagram poteka zanke

Primer 1:

Program PHP za tiskanje elementov polja z uporabo zanke foreach.

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

Izhod:

scan.nextstring java
 Summer Winter Autumn Rainy 

Primer 2:

Program PHP za tiskanje elementov asociativnega polja z uporabo zanke foreach.

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

Izhod:

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

Primer 3:

Večdimenzionalni niz

 

Izhod:

polje dodajanje elementov java
 Alex Bob Camila Denial 

Primer 4:

Dinamični niz

 

Izhod:

 j a v a t p o i n t