PHP Цикл foreach
Цикл foreach
перебирает блок кода для каждого элемента в массиве.
PHP Цикл foreach
Цикл foreach
работает только с массивами и используется для цикла по каждой паре ключ / значение в массиве.
Синтаксис
foreach ($array as $value)
{
код для выполнения;
}
Для каждой итерации цикла значение текущего элемента массива присваивается $value, а указатель массива перемещается на единицу, пока не достигнет последнего элемента массива.
Примеры
В следующем примере будут выведены значения данного массива ($colors):
Пример
<?php
$colors = array("red", "green", "blue", "yellow");
foreach ($colors as $value) {
echo "$value <br>";
}
?>
Попробуйте сами »
В следующем примере будут выведены как ключи, так и значения данного массива ($age):
Пример
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
foreach($age as $x => $val) {
echo "$x = $val<br>";
}
?>
Попробуйте сами »
Вы узнаете больше про массивы в разделе PHP Массивы на нашем сайте W3Schools на русском.