可能重复:
PHP 命名空间 simplexml 问题
我有一部分 xml 为:
<item>
<source url="eurosport.com">Eurosport</source>
<media:content url="http://media.zenfs.com/en_GB/Sports/Eurosport/900589-15042881-640-360.jpg" type="image/jpeg" width="130" height="86" />
</item>
我正在使用 SimpleXMLElement() 将文本 xml 数据转换为 SimpleXML 元素对象。这样我就可以访问item
as $item
。
我必须获得url
ofmedia:content
并且无法做到。谁能帮我吗?
PS:试过这个,但它没有帮助..
foreach ($item->{'media:content'}->attributes() as $key => $val) {
return (string)$val;
}