我正在使用json_encode
解析YouTube搜索结果,并且有一些名称中带有$字符的方法:
stdClass Object
(
[id] => stdClass Object
(
[$t] => tag:youtube.com,2008:video:uJQLD6izDkY
)
[media$group] => stdClass Object
(
[media$description] => stdClass Object
(
[$t] => Senador Renan Calheiros fala de situações em que não considera possível abolir o voto secreto no Parlamento. Fonte: TV Senado.
[type] => plain
)
)
)
目前我正在访问将名称存储在变量中的此方法,如下所示:$method = '$t'; $obj->id->$method
.有没有更好的方法来解析或访问此方法?
使用大括号语法:
echo $obj->id->{'$t'};