我从脚本中得到下面的响应,我需要提取板、型号、序列号、当前和升级。
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;
然而,我无法获得数组的值。
有人能帮我吗?
您无法获得对象的任何受保护或私有属性(仅为公共属性)。使用这个对象的公共方法(getter)(当然,它是提供的)。
阅读:PHP:Visibility