我有一个在对象中包含@sign的数组。我无法访问那个
实际上我正在将XML解析为数组
print_r
输出低于
[link] => SimpleXMLElement Object
(
[@attributes] => Array
(
[type] => text/html
[href] => http://www.livingsocial.com/cities/1964-klang-valley-kuala-lumpur/deals/393950-2-pax-steamboat-set-2-iced-lemon-tea
[rel] => alternate
)
)
$ entry-> link-> @attributes - > href
无法访问
答案 0 :(得分:1)
您必须使用attributes()方法从SimpleXMLElement对象中获取属性
$entry->link->attributes();
如果要将href属性作为字符串获取,可以执行以下操作:
$href = $entry->link->attributes()->href->__toString();