<?
stdClass Object
(
[image_header] => Array
(
[0] => stdClass Object
(
[img] => /headers/header.jpg
)
)
)
?>
对象名称 image_header 是可变的,所以它可以是任何字符串。我可以在不知道它是什么的情况下访问这个字符串吗?
@Jon 他的回答让我很满意。
对于其他想要以这种方式使用变量对象名的人:要使用变量名访问此对象,我必须使用大括号:
$key = key(get_object_vars($_json));
$_json->{$key}[0]->img;