在PHP5中,有许多解析xml文件的方法。其中使用SimpleXML是一种非常简单的方法,而且还能与其它方法相结合使用。至于使用方法我这里就不多说了,当你直接输出值的时候可能没有注意,如果你想把值保存下来,却发现有问题。
代码如下:
$handle = new SimpleXMLElement($xml);
$title = $handle->title;
var_dump($title);
object(SimpleXMLElement)#28 (1) { [0]=> string(15) "逝去的鱼缸" }
$title是一个SimpleXMLElement对象,如果我想将这个值赋给一个数据则必须:
$testArray = (string)$handle->title;
使用强制转型,这样就可以继续其它的操作了。