Ссылки на многомерные массивы
Ссылки на элементы многомерных массивов внутри строк несколько отличаются от ссылок на другие типы данных. Возможны два варианта. Во-первых, можно воспользоваться оператором конкатенации:
print "Brownies are good, but the calories content is ".
$desserts["Brownies"]["calories"];
Во-вторых, ссылку на элемент многомерного массива можно заключить в фигурные скобки ({ }):
print "Brownies are good, but the calories content is
{$desserts[Brownies][calories]}";
Обратите
внимание на отсутствие кавычек вокруг
ключей. Также следует помнить, что между
фигурными скобками и ссылкой не должно быть
лишних пробелов. Если хотя бы одно из этих
условий не выполняется, произойдет ошибка.
Впрочем, годятся оба способа. Я рекомендую
выбрать один формат и придерживаться его,
чтобы ваши программы выглядели более
последовательно. Если не
использовать какой-либо
из этих способов форматирования, ссылки на
многомерные массивы будут
интерпретироваться буквально, что
наверняка приведет к непредвиденным
результатам.
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий