Наверх
 

Навигация
Опрос
Какие виды уроков Вы хотите видеть на сайте?
Битрикс
DLE
CSS
Joomla
Wordpress
Все для хостинга
Все для фотошопа
Другое

База уроков » » » Многомерный массив PHP Вывод при помощи FOREACH

Многомерный массив PHP Вывод при помощи FOREACH

05 сен 2014 | Комментариев: 0 | Просмотров: 1425

Многомерный массив – это массив, элементами которого являются массивы. В действительности это массив в массиве.

Рассмотрим двухмерный массив, который можно рассматривать как одномерный массив, элементами которого являются одномерные массивы.

Создание многомерного масива:

 

 <?php
$auto['LADA'][0] = 1999;
$auto['LADA'][1] = 2001;
$auto['BMW'][0] = 1991;
$auto['BMW'][1] = 2009;
?>

 

ИЛИ Сокращенная форма создания многомерного массива:

 

<?php 
$auto = array ('LADA' => array(1999, 2001), 'BMW' => array(1991, 2009));
?>

 

Как результат, мы создадим такой массив:

 

 Array
(
[LADA] => Array
( [0] => 1999 [1] => 2001)
[BMW] => Array
( [0] => 1991 [1] => 2009 )
) 

 

Доступ к элементу многомерного массива осуществляется путем указания всех его индексов. Например, чтобы получить доступ ко второму массиву (который лежит в первом массиве) мы должны задействовать вторую пару квадратных скобок. Теперь элемент массива $auto['LADA'][0] содержит значение 1999.

 

Вывод многомерного массива. FOREACH

 

Чтобы вывести все элементы многомерного массива можно использовать цикл foreach. Воспользуемся циклом foreach и извлечем все элементы из нашего примера.

 

foreach($auto as $brand => $massiv)
{
foreach($massiv as $inner_key => $value)
{
echo "[$brand][$inner_key] = $value";
}
}

 

В результате браузер выведет следующий текст:

 

[LADA][0] = 1999
[LADA][1] = 2001
[BMW][0] = 1991
[BMW][1] = 2009 

 

Вот и все удачи

 

Источник: dnzl.ru

 

 




Теги: php

Ссылка на новость:

    html-cсылка на публикацию
    BB-cсылка на публикацию
    Прямая ссылка на публикацию

ЕЩЕ НА ЭТУ ТЕМУ:

Получение суммы прописью через PHP

Получение суммы прописью через PHP

Расскажу как получить общую сумму прописью.
Синтаксис по PHP

Синтаксис по PHP

Расскажу про синтаксис PHP, что это такое и как он работает.
Смена GET-параметра при нажатии на ссылку

Смена GET-параметра при нажатии на ссылку

Я вам покажу пример как передать параметр GET по ссылке.
Кэширование в PHP

Кэширование в PHP

Давно интересовался классом кэширования данных в php которые выводятся скриптом. Так зачем же вообще использовать кэширование и что нужно кэшировать?
Вывод в php date() на русском

Вывод в php date() на русском

Сегодня поговорим о том, как вывести значение функции date php на русском. Достаточно актуальная задача, сам с ней столкнулся недавно.
Как писать ошибки выполнения скриптов в файл

Как писать ошибки выполнения скриптов в файл

Все php ошибки нужно обязательно записывать в лог, и регулярно изучать его. Иначе есть шанс пропустить часть багов, которые появляются например перед
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.