在PHP里如何处理XML文件里的数据?

在PHP里如何处理XML文件里的数据?

如在客户端可以使用类似下面的代码;
但在服务器端的PHP里如何处理XML文件里的数据?
[code:1]
<html>
<head>
<script type="text/javascript">
function movenext()
{
x=xmldso.recordset
if (x.absoluteposition < x.recordcount)
{
x.movenext()
}
}
function moveprevious()
{
x=xmldso.recordset
if (x.absoluteposition > 1)
{
x.moveprevious()
}
}
</script>
</head>
<body>
<xml src="cd_catalog.xml" tppabs="http://www.w3schools.com/xml/cd_catalog.xml" id="xmldso" async="false"></xml>
<p>
Title:
<span datasrc="#xmldso" datafld="TITLE"></span>
<br />Artist:
<span datasrc="#xmldso" datafld="ARTIST"></span>
<br />Year:
<span datasrc="#xmldso" datafld="YEAR"></span>
</p>
<p>
<input type="button" value="Previous CD"
onclick="moveprevious()" />
<input type="button" value="Next CD"
onclick="movenext()" />
</p>
</body>
</html>
[/code:1]
找到了PHP里有关DOM XML Functions的介绍, 但它说
[code:1]本扩展模块是实验性的。该模块的行为,包括其函数的名称以及其它任何关于此模块的文档可能会在没有通知的情况下随 PHP 以后的发布而改变。我们提醒您在使用本扩展模块的同时自担风险。[/code:1]
的而没有详细说明,...郁闷
1、需要客户端的浏览器支持,javascript 已经支持了,XML 就差一点了。
2、PHP 的 XML 相关功能看看这里 http://www.linuxsky.net/down/manual/
非常感谢~~~