函数名称:DOMDocument::saveHTML()
适用版本:PHP 5 >= 5.1.2, PHP 7
用法:DOMDocument::saveHTML()函数用于将DOM文档对象保存为HTML字符串。
语法:public string DOMDocument::saveHTML ([ DOMNode $node = NULL ])
参数:
- node(可选):要保存为HTML的节点。默认为整个DOM文档。
返回值:返回保存的HTML字符串。
示例:
<?php
// 创建一个新的DOM文档对象
$dom = new DOMDocument();
// 创建一个根元素
$root = $dom->createElement('div');
$dom->appendChild($root);
// 创建子元素
$child1 = $dom->createElement('p', 'Hello');
$root->appendChild($child1);
$child2 = $dom->createElement('p', 'World');
$root->appendChild($child2);
// 将DOM文档保存为HTML字符串
$html = $dom->saveHTML();
echo $html;
?>
输出结果:
<div><p>Hello</p><p>World</p></div>
这个示例演示了如何使用DOMDocument::saveHTML()函数将一个包含两个段落的DIV元素保存为HTML字符串。