Фореацх петља се користи за кретање кроз елементе низа. Ради само на низу и објекту. Издаће грешку ако покушате да га користите са варијаблама различитог типа података.
Фореацх петља ради на бази елемената, а не на индексу. Пружа најлакши начин за понављање елемената низа.
У фореацх петљи, не треба да повећавамо вредност.
Синтакса
foreach ($array as $value) { //code to be executed }
Постоји још једна синтакса фореацх петље.
Синтакса
foreach ($array as $key => $element) { //code to be executed }
Дијаграм тока
Пример 1:
ПХП програм за штампање елемената низа користећи фореацх петљу.
<?php //declare array $season = array ('Summer', 'Winter', 'Autumn', 'Rainy'); //access array elements using foreach loop foreach ($season as $element) { echo '$element'; echo '</br>'; } ?>
Излаз:
питхон штампа на 2 децимале
Summer Winter Autumn Rainy
Пример 2:
ПХП програм за штампање асоцијативних елемената низа користећи фореацх петљу.
'Alex', 'Email' => '[email protected]', 'Age' => 21, 'Gender' => 'Male' ); //display associative array element through foreach loop foreach ($employee as $key => $element) { echo $key . ' : ' . $element; echo '<br>'; } ?>
Излаз:
јава слице
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