logo

PHP foreach cilpa

Foreach cilpa tiek izmantota, lai šķērsotu masīva elementus. Tas darbojas tikai uz masīvu un objektu. Tas izdos kļūdu, ja mēģināsit to izmantot ar dažādu datu tipu mainīgajiem.

Foreach cilpa darbojas, pamatojoties uz elementiem, nevis indeksu. Tas nodrošina vienkāršāko veidu, kā atkārtot masīva elementus.

Foreach cilpā vērtība nav jāpalielina.

Sintakse

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

Ir vēl viena foreach cilpas sintakse.

Sintakse

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

Blokshēma

php cilpas blokshēmai

1. piemērs:

PHP programma masīva elementu drukāšanai, izmantojot foreach cilpu.

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

Izvade:

mūrnieka formula
 Summer Winter Autumn Rainy 

2. piemērs:

PHP programma asociatīvo masīvu elementu drukāšanai, izmantojot foreach cilpu.

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

Izvade:

pārbaudiet, vai java nav nulles
 Name : Alex Email : [email protected] Age : 21 Gender : Male 

3. piemērs:

Daudzdimensiju masīvs

 

Izvade:

 Alex Bob Camila Denial 

4. piemērs:

Dinamiskais masīvs

 

Izvade:

 j a v a t p o i n t