- Output for 5.3.0 - 5.3.18, 5.4.0 - 5.4.8
- Parse error: syntax error, unexpected '}' in /in/Dersv on line 23
Process exited with code 255.
<?php
$textbody = "
<ul>
List item 1
List item 2
List item 3
</ul>
";
$content = new DOMDocument();
$content->loadHTML($textbody);
$content = new DOMDocument();
//get DOMNodeList
$ulList = $content->getElementsByTagName("ul");
//loop DOMNodeList to get nodes
foreach ( $ulList as $ul ) {
//get the lines between <ul>
$lines = explode("\n",$ul->firstChild->wholeText);
//work on each line
foreach ($lines as $line) {
$newnode = $ul->appendChild($content->createElement('li',$line))
}
}
echo $textbody = $content->saveHTML();