function readXml($file)
{
$xml = new DOMDocument('1.0','utf-8');
$xml->load($file);
$Record = $xml->getElementsByTagName('Record');//取得Record节点
for($i=0;$ilength;$i++){
$Item = $Record->item($i)->getElementsByTagName('Item');//取得item节点
for($j=0;$jlength;$j++){
$id [] = $Item->item( $j )->getAttribute( "Id" ); //获取属性id的值
$value[] = $Item->item( $j )->firstChild->nodeValue;//获取Value值
}
$result[] = array_combine($id,$value);//组合成新的数组
}
return $result;
}
$data=readXml('1.xml');
var_dump($data);
?>
xml文件格式如下:
20110524
13.82
13.94
13.79
13.85
20110525
13.82
100.86
7.20
7.90