logo

PHP foreach loop

Foreach-løkken brukes til å krysse array-elementene. Det fungerer bare på array og objekt. Den vil gi en feilmelding hvis du prøver å bruke den med variablene for forskjellige datatyper.

Foreach-løkken fungerer på elementbasis i stedet for indeks. Det gir den enkleste måten å iterere elementene i en matrise på.

I hver løkke trenger vi ikke å øke verdien.

Syntaks

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

Det er en syntaks til for hver løkke.

Syntaks

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

Flytskjema

php for løkkeflytskjema

Eksempel 1:

PHP-program for å skrive ut array-elementer ved å bruke foreach loop.

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

Produksjon:

hvordan kalle en metode i java
 Summer Winter Autumn Rainy 

Eksempel 2:

PHP-program for å skrive ut assosiative array-elementer ved å bruke foreach loop.

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

Produksjon:

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

Eksempel 3:

Flerdimensjonal matrise

 

Produksjon:

 Alex Bob Camila Denial 

Eksempel 4:

Dynamisk array

 

Produksjon:

svm
 j a v a t p o i n t