Цикл foreach у PHP Цикл використовується для друку всіх даних у масивах. Цикл foreach у PHP У кожній ітерації циклу дані в масиві друкуються.

Синтаксис PHP Foreach виглядає наступним чином.

foreach ($array as $value) {
    // Çalıştırılacak kodlar)
}

Масив, який потрібно повернути, додається замість $array, а змінна, у якій будуть зберігатися дані, додається замість $value. Цикл foreach у PHP У циклі коди, які повинні виконуватися на кожній ітерації, записуються в область коду. Якщо також буде повернуто ключі масиву, синтаксис такий. Замість змінної $key записується змінна, у якій будуть зберігатися ключі.

foreach ($array as $key => $value) {
    // Çalıştırılacak kodlar)
}

Використання PHP Foreach

Цикл foreach у PHP У наведеному нижче прикладі в циклі ми створили масив під назвою $colors і надали значення кольорів. Потім за допомогою оператора foreach PHP ForeachМи створили цикл і записали назву масиву як $colors. Ми використали вираз as і вказали ім’я змінної, де зберігатимуться дані масиву як $value. Кожного разу, коли цикл повертався, ми друкували дані поточної змінної $value з відлунням. У результаті ви можете зберегти всі дані в масиві коротким і чистим методом, Цикл foreach у PHP Ми роздрукували його через петлю.

Цикл foreach у PHP У наведеному нижче прикладі ми створили масив із назвою $days у циклі та дали опис дня тижня як ключ, а значення дня як значення. Потім за допомогою оператора foreach PHP ForeachМи створили цикл і записали назву масиву як $days. Ми використали вираз as і вказали змінну, в якій будуть зберігатися ключі масиву, а саме змінну $key. Потім ми вказали ім’я змінної, в якій будуть зберігатися дані масиву, у формі $value. Кожного разу, коли цикл повертався, ми друкували дані поточної змінної $value з відлунням. У результаті ви можете зберегти всі дані в масиві коротким і чистим методом, Цикл foreach у PHP Ми роздрукували його через петлю.

$colors = array(
    'mavi',
    'kırmızı',
    'sarı',
    'turuncu',
    'yeşil',
    );
foreach ($colors as $value) {
    echo $value . '
';
}
/*
 * Çıktı: 
mavi
kırmızı
sarı
turuncu
yeşil
*/
$days = array(
    'haftanın ilk günü'        => 'pazartesi',
    'haftanın ikinci günü'     => 'salı',
    'haftanın üçüncü günü'     => 'çarşamba',
    'haftanın dördüncü günü'   => 'perşembe',
    'haftanın beşinci günü'    => 'cuma',
    'haftasonunun ilk günü'    => 'cumartesi',
    'haftasonunun ikinci günü' => 'pazar',
);
foreach ($days as $key => $value) {
    echo $key . ': ' . $value . '
';
}
/*
 * Çıktı:
haftanın ilk günü: pazartesi
haftanın ikinci günü: salı
haftanın üçüncü günü: çarşamba
haftanın dördüncü günü: perşembe
haftanın beşinci günü: cuma
haftasonunun ilk günü: cumartesi
haftasonunun ikinci günü: pazar
*/

Цикл foreach у PHP У наведеному нижче прикладі ми створили масив із іменем $age в циклі та вказали імена як ключі та значення віку як значення. Потім за допомогою оператора foreach PHP ForeachМи створили цикл і написали назву масиву як $age. Ми використали вираз as і вказали змінну, в якій будуть зберігатися ключі масиву, а саме змінну $key. Потім ми вказали ім’я змінної, в якій будуть зберігатися дані масиву, у формі $value. Кожного разу, коли цикл повертався, ми друкували дані поточної змінної $value з відлунням. У результаті ви можете зберегти всі дані в масиві коротким і чистим методом, Цикл foreach у PHP Ми роздрукували його через петлю.

$age = array(
    'Burak' => 25,
    'Ece'   => 22,
    'Berk'  => 19,
    'Sevda' => 29,
);
foreach ($age as $key => $value) {
    echo $key . ': ' . $value . '
';
}
/*
 * Çıktı:
Burak: 25
Ece: 22
Berk: 19
Sevda: 29
*/

Альтернативний синтаксис PHP Foreach

Багато керуючих структур у PHP, включаючи Foreach, підтримують альтернативний синтаксис. Альтернативний синтаксис PHP Foreach: двокрапка замість відкриваючих фігурних дужок, endforeach замість закриваючих фігурних дужок; Використовуємо вираз. Альтернативний синтаксис PHP Foreach виглядає наступним чином

foreach ($array as $value):
    // Çalıştırılacak kodlar
endforeach;

Цикл foreach у PHP альтернативний синтаксис у прикладі з реального життяДавайте використовувати його. PHP Foreach у прикладі нижче Ми створили масив під назвою $summer для використання в циклі та вказали літні місяці як значення. Потім за допомогою оператора foreach Цикл foreach у PHP Ми створили цикл. Ми додали наш масив під назвою $summer і змінну $month, де будуть зберігатися значення масиву разом із оператором as. Оскільки ми використовуємо альтернативний синтаксис, ми додали двокрапку замість відкриття фігурних дужок. Таким чином Цикл foreach у PHP Ми почали охоплення коду. Ми друкували значення на кожній ітерації з відлунням. Нарешті, замість закриття фігурних дужок, endforeach; у словах Цикл foreach у PHP Ми завершили кодове покриття циклу.

$summer = array(
  'Haziran',
  'Temmuz',
  'Ağustos',
    );
foreach ($summer as $month) {
    echo $month . '
';
}
/*
 * Çıktı: 
Haziran
Temmuz
Ağustos
*/