PHP:从DOM

时间:2018-04-27 22:01:07

标签: php

我有一个案例,我使用DOM类来生成HTML,但我需要生成的HTML是适当的XML。如何更改以下脚本以使其回显<br/><br />而不是<br>

$document = new \DOMDocument();
$element = $document->createElement('br');
$document->appendChild($element);

$nodes_xml = array();
foreach ($document->childNodes as $node) {
    $nodes_xml[] = $document->saveHTML($node);
}
$result = implode("\n", $nodes_xml);
echo $result;

我需要对以下脚本进行哪些更改(如果有)以确保始终正确加载上述脚本的结果,而不添加任何其他标记?

$dom = new \DOMDocument();
if (!$dom->loadHTML($result)) {
    echo "Not properly formatted!";
}

0 个答案:

没有答案