在最新版本中,您现在可以使用花括号引用带有冒号的节点。
$item->{'itunes:duration'}
解决方案在这篇很好的文章中有解释。您需要使用children()方法来访问包含命名空间的XML元素。以下代码片段摘自该文章:
$feed = simplexml_load_file('http://www.sitepoint.com/recent.rdf'); foreach ($feed->item as $item) { $ns_dc = $item->children('http://purl.org/dc/elements/1.1/'); echo $ns_dc->date; }
在最新版本中,您现在可以使用花括号引用带有冒号的节点。
解决方案在这篇很好的文章中有解释。您需要使用children()方法来访问包含命名空间的XML元素。以下代码片段摘自该文章: