0

我有一个在对象中包含 @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
无法访问

4

1 回答 1

1

您必须使用attributes()方法从 SimpleXMLElement 对象中获取属性

 $entry->link->attributes();

如果要将 href 属性作为字符串获取,可以执行以下操作:

$href = $entry->link->attributes()->href->__toString();
于 2012-07-05T09:56:24.990 回答