[ create a new paste ] login | about

Link: http://codepad.org/Di5YAez7    [ raw code | output | fork ]

PHP, pasted on Sep 7:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$html = new DOMDocument("1.0", "UTF-8");
$html->loadHTML("<html><body><p style=\"color:red;\"></p></body></html>");
$pars = $html->getElementsByTagName("p");

echo count($pars)." paragraphs found\n-------------------\n";

foreach ($pars as $par) {
    if ($par->textContent == "") {
        $par->parentNode->removeChild($par);
    }
}

echo $html->saveHTML();
?>


Output:
1
2
3
4
1 paragraphs found
-------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body></body></html>


Create a new paste based on this one


Comments: