没有 DTD、head 和 body 标签的 PHP DOMDocument?

1 php doctype domdocument

是否可以使用 DOMDocument 类并且不允许它添加文档类型声明、head 和 body 标签?我正在为服务器端包含编写我当前的代码,并且它正在一个已经格式良好的页面上呈现。我不需要额外的标签。

Ali*_*xel 5

@Wrikken 所说的,或者对于 PHP < 5.3.6,只需使用正则表达式:

$html = preg_replace('~<(?:!DOCTYPE|/?(?:html|body))[^>]*>\s*~i', '', $dom->saveHTML());
Run Code Online (Sandbox Code Playgroud)