Приднестровская поддержка XOOPS
Чтобы определить многомерный массив, достаточно напомнить, что это массив, который содержит массивы.
Инициализировать значение можно с помощью прямого обращения к отдельному элементу, как показано ниже:
$temps|1995]["feb"] = 41;
Кроме того, можно определить многомерный массив, вкладывая функции array в соответствующие места. В следующем примере определяется несколько первых месяцев на три года (полный массив будет намного больше, чем этот.
$temps = array(
2010 => array ("jan" => 36, "feb" => 42, "mar" => 51),
2011 => array ("jan" => 37, "feb" => 42, "mar" => 49),
2012 => array ("jan" => 34, "feb" => 40, "mar" => 50)
);
Функция print_r позволяет выводить все уровни, из которых состоит массив, в форматированном виде. Каждый отступ указывает на следующий уровень иерархии. Ниже приводится вывод трехмерного массива $temps.
print "<PRE>";
print_r($temps);
print "</PRE>";
Array
(
[2010] => Array
(
[jan] => 36
[feb] => 42
[mar] => 51
)
[2011] => Array
(
[jan] => 37
[feb] => 42
[mar] => 49
)
[2012] => Array
(
[jan] => 34
[feb] => 40
[mar] => 50
)
)
Отправитель | Нити |
---|
4 пользователь(ей) активно (3 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 4 далее... |