5

以这个数组为例

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

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

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

如此简单,但我就是想不通。

对不起这个蹩脚的问题。

4

4 回答 4

19

它应该是

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

于 2012-10-25T14:04:27.623 回答
7

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

尝试这个:

echo $array['events'][0]['event']['category'] ;
于 2012-10-25T14:04:19.603 回答
2

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

于 2012-10-25T14:03:47.393 回答
1

像这样:

echo $arr['events'][0]['event']['category'];
于 2012-10-25T14:04:02.730 回答