PHP DOMDocument加载自定义标签

时间:2016-08-16 01:48:48

标签: php html html5

PHP的DOMDocument可以创建和插入任意标记。

$doc=new DOMDocment();
$doc->loadHTML($basic_html);
$foo=$doc->createElement('foo');
$doc->getElementById('body')->appendChild($foo);
echo $doc->saveHTML()
//OUPUTS
<html><body id='body'><foo></foo></body></html>

但是,如果我使用 - &gt; loadHTML()加载该HTML,则会删除它无法识别的任何标记。我可以不加载验证吗?为什么我可以创建任意命名的标签但不导入它们?

0 个答案:

没有答案