logo

PHP foreach לולאה

הלולאה הקדמית משמשת למעבר בין רכיבי המערך. זה עובד רק על מערך ואובייקט. זה יוציא שגיאה אם ​​תנסה להשתמש בו עם משתנים מסוג נתונים שונים.

הלולאה הקדמית פועלת על בסיס אלמנטים ולא על אינדקס. זה מספק את הדרך הקלה ביותר לחזור על האלמנטים של מערך.

בכל לולאה, אנחנו לא צריכים להגדיל את הערך.

תחביר

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

יש עוד תחביר אחד של לולאה קדמית.

תחביר

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

תרשים זרימה

php עבור תרשים זרימה של לולאה

דוגמה 1:

תוכנית PHP להדפסת רכיבי מערך באמצעות לולאה קדמית.

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

תְפוּקָה:

חוק חלוקתי אלגברה בוליאנית
 Summer Winter Autumn Rainy 

דוגמה 2:

תוכנית PHP להדפסת רכיבי מערך אסוציאטיביים באמצעות 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; 

תְפוּקָה:

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

דוגמה 3:

מערך רב מימדי

 

תְפוּקָה:

 Alex Bob Camila Denial 

דוגמה 4:

מערך דינמי

 

תְפוּקָה:

נגזרות חלקיות בלטקס
 j a v a t p o i n t