在PHP中获取DomElement的内部HTML

bgc*_*ode 6 php dom

使用PHP的DOM函数获取DOMElement的innerHTML(标签和所有)的最简单方法是什么?

ale*_*lex 9

$html = '';
foreach($parentElement->childNodes as $node) {
   $html .= $dom->saveHTML($node);
}
Run Code Online (Sandbox Code Playgroud)

CodePad.

  • @babonk`saveHTML()`只支持节点> = 5.3.6.如果使用先前版本,您可能需要使用`saveXML()`. (3认同)