当键是数字时,如何从多维数组中回显单个值?

时间:2012-10-25 14:02:32

标签: php multidimensional-array

以此数组为例

Array
(
[events] => Array
    (
        [0] => Array
            (
                [event] => Array
                    (
                        [category] => seminars,sales
                        [status] => Live

如何检索类别的值?我尝试了各种组合;

echo $array->events->events[0]->event->category;

这么简单,但我无法理解。

抱歉这个蹩脚的问题。

4 个答案:

答案 0 :(得分:19)

应该是

echo $array['events'][0]['event']['category'];

答案 1 :(得分:7)

您正在使用对象属性选择器。

试试这个:

echo $array['events'][0]['event']['category'] ;

答案 2 :(得分:2)

尝试echo $array['events'][0]['event']['category'];

答案 3 :(得分:1)

像这样:

echo $arr['events'][0]['event']['category'];