如何回显DOMNodeList对象和DOMElement对象?

时间:2012-04-11 13:00:33

标签: php dom

我使用循环来填充名为$ list的数组。它就像一个魅力......

// $content is a DOMNodeList Object  
// $value is a DOMElement Object 

$list = array();

foreach ($content as $value){

    array_push($list, 'title'=>$value->nodeValue);  

}

虽然我的循环正确地填充了我的数组,但我想更深入地了解DOM这个东西以更好地理解事物(这个DOM对我来说是新的......)。所以我想要的是看DOMNodeList Object ($content)DOMElement Object ($value)的样子。

所以我的问题很简单:如何“回应”那些“元素”?

1 个答案:

答案 0 :(得分:5)

比“echo-out”DomElement更好,请阅读文档:http://php.net/manual/en/class.domelement.php

如果要查看XML表示,请使用http://www.php.net/manual/en/domnode.c14n.php, 即。

echo $value->c14N(false,true);