<?xml version="1.0" encoding="utf-8"?>
<bcaster>
<item item_url="20110907xicyom.jpg" link="http://www.zxecp.com" text="111" sort="0"/>
<item item_url="20110907bkbyln.jpg" link="http://www.zxecp.com" text="222" sort="1"/>
<item item_url="20110907qbgcsc.jpg" link="http://www.zxecp.com" text="333" sort="2"/>
</bcaster>请问php 如何读取里面的item_url,link,text,sort,并且按照sort排序?谢谢
<bcaster>
<item item_url="20110907xicyom.jpg" link="http://www.zxecp.com" text="111" sort="0"/>
<item item_url="20110907bkbyln.jpg" link="http://www.zxecp.com" text="222" sort="1"/>
<item item_url="20110907qbgcsc.jpg" link="http://www.zxecp.com" text="333" sort="2"/>
</bcaster>请问php 如何读取里面的item_url,link,text,sort,并且按照sort排序?谢谢
$xml = new DOMDocument();
$xml->load('http://4006.c1168.com/lkszjreo/wqi4rpo/ewirwed/qncyrq/oijoijfkiejxml.aspx'); //这里放xml文件路径
$shawnee=array();
foreach($xml->getElementsByTagName('item') as $k=>$v)
{
$shawnee[$k]["item_url"] = $v->getAttribute('item_url');
$shawnee[$k]["link"] = $v->getAttribute('link');
$shawnee[$k]["text"] = $v->getAttribute('text');
$shawnee[$k]["sort"] = $v->getAttribute('sort');
}