获取嵌套在多个数组中的值

时间:2016-07-25 22:10:34

标签: php arrays

我从脚本中得到以下响应,我需要提取板,型号,序列号,当前和升级。

Net\Response Object
(
    [unrecognizedWords:protected] => Array
        (
        )

    [_type:Net\Response:private] => !re
    [attributes:protected] => Array
        (
            [board] => true
            [model] => CRD
            [serialnumber] => XXXXXXXX
            [current] => 5.11
            [upgrade] => 5.11
        )

    [_tag:Net\Message:private] => 
)

我有多种组合,例如:

echo unrecognizedWords:protected->attributes:protected->board;

但是我无法获得数组的值。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

您无法获得对象的任何受保护或私有属性(仅限公共)。使用此对象的公共方法(getter)(确定,它已提供)。

阅读:PHP: Visibility