Автор оригинала: David Wong.
В этой главе описывается оператор цикла foreach PHP.
Оператор цикла foreach используется для обхода массивов. Прежде чем вы изучите эту главу, вам нужно разобраться в массивах PHP.
Синтаксис инструкции цикла foreach выглядит следующим образом:
оператор foreach (массив как $значение) Рассмотрим простой пример:
< html > <тело> php $a(“апельсин”, “яблоко”,”персик”); foreach ($a как $значение) { echo $значение.” php $a(“апельсин”, “яблоко”,”персик”); foreach ($a как $значение) { echo $значение.” “; } ? > Возвращаемые результаты отображения:
оранжевый яблочный персик В этом примере сначала определяется переменная массива $a, которая имеет три значения, а именно “оранжевый”, “яблоко” и “персик”. Затем он пересекает массив с помощью оператора цикла foreach и выводит каждое значение в массиве.
Если вы хотите получить ключ массива, используйте следующий синтаксис:
для каждого (массив в виде $ключа => $значение)
statement
Примером может служить следующее:
<тело> $a(“ос”=>”Windows XP”, “язык”=>”Китайский”,sp=>”Пакет обновления 3″); foreach ($a как $ключ => $значение) { echo $ключ. $a(“ос”=>”Windows XP”, “язык”=>”Китайский”,sp=>”Пакет обновления 3″); foreach ($a как $ключ => $значение) { echo $ключ. “: “. стоимость в долларах”. “; } ? > Результаты заключаются в следующем:
ОС: Windows XP язык: Китайский sp: Пакет обновления 3
Оригинал: “https://developpaper.com/php-foreach-loop-statement/”