我正在使用PHP运行以下代码段:
$doc = new DOMDocument();
$html = "<html><body>Test<br></body></html>";
$doc->loadHTML($html, LIBXML_HTML_NODEFDTD | LIBXML_HTML_NOIMPLIED);
$loadedContent = $doc->saveHTML();
var_dump($loadedContent);
我希望看到的是一个与$html
值相同的字符串,因为我没有对DOM文档进行任何转换。但是,var_dump
输出中还有一个额外的换行符
您能解释它的来源吗?我想念一些选项吗?