PHP | цикл foreach
Опубликовано: 2 Декабря, 2021
Конструкция foreach обеспечивает самый простой способ перебора элементов массива. Он работает как с массивом, так и с объектами. Хотя цикл foreach выполняет итерацию по массиву элементов, выполнение упрощается и завершает цикл сравнительно быстрее. Он выделяет временную память для итераций индекса, что делает всю систему избыточной с точки зрения распределения памяти.
Синтаксис:
foreach ($ array как $ element) { // PHP-код для выполнения }
или
foreach ($ array as $ key => $ element) { // PHP-код для выполнения }
Ниже приведены программы, иллюстрирующие цикл foreach в PHP:
Программа 1: программа PHP для печати элементов массива с помощью цикла foreach.
<?php // Declare an array $arr = array ( "green" , "blue" , "pink" , "white" ); // Loop through the array elements foreach ( $arr as $element ) { echo "$element " ; } ?> |
Выход:
зеленый синий розовый белый
Программа 2: Программа PHP для печати элементов ассоциативного массива с помощью цикла foreach.
<?php $employee = array ( "name" => "Robert" , "email" => "robert112233@mail.com" , "age" => 18, "gender" => "male" ); // Loop through employee array foreach ( $employee as $key => $element ) { echo $key . ": " . $element . "<br>" ; } ?> |
Выход:
имя: Роберт
электронная почта: robert112233@mail.com
возраст: 18
мужской пол