我正在尝试访问具有属性 #text 的 StdClass 的一部分。PHP 使用“#”作为注释,所以我无法让 PHP 将其解析为注释。StdClass 的示例如下
stdClass Object
(
[artist] => stdClass Object
(
[name] => John Denver
[mbid] => 34e10b51-b5c6-4bc1-b70e-f05f141eda1e
[url] => http://www.last.fm/music/John+Denver
[image] => Array
(
[0] => stdClass Object
(
[#text] => http://userserve-ak.last.fm/serve/34/521025.jpg
[size] => small
我尝试通过以下方式访问它:
$json->artist->image[0]->#text
但是我怎样才能逃避'#'或告诉php以不同的方式解释它。或者是否有另一种格式来查找 #text 属性。
我也试过:
$json['artist']['image'][0]['#text']
但我得到一个错误。我敢肯定这很简单,但此刻它真的让我着迷。