函數(shù)名稱:DOMDocument::saveHTML()
適用版本:PHP 5 >= 5.1.2, PHP 7
用法:DOMDocument::saveHTML()函數(shù)用于將DOM文檔對(duì)象保存為HTML字符串。
語(yǔ)法:public string DOMDocument::saveHTML ([ DOMNode $node = NULL ])
參數(shù):
- node(可選):要保存為HTML的節(jié)點(diǎn)。默認(rèn)為整個(gè)DOM文檔。
返回值:返回保存的HTML字符串。
示例:
<?php
// 創(chuàng)建一個(gè)新的DOM文檔對(duì)象
$dom = new DOMDocument();
// 創(chuàng)建一個(gè)根元素
$root = $dom->createElement('div');
$dom->appendChild($root);
// 創(chuàng)建子元素
$child1 = $dom->createElement('p', 'Hello');
$root->appendChild($child1);
$child2 = $dom->createElement('p', 'World');
$root->appendChild($child2);
// 將DOM文檔保存為HTML字符串
$html = $dom->saveHTML();
echo $html;
?>
輸出結(jié)果:
<div><p>Hello</p><p>World</p></div>
這個(gè)示例演示了如何使用DOMDocument::saveHTML()函數(shù)將一個(gè)包含兩個(gè)段落的DIV元素保存為HTML字符串。