PHP foreach לולאה

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