3v4l.org

run code in 300+ PHP versions simultaneously
<?php $text = <<<EOT <table style="width: 430px;"> <tbody> <tr> <td style="width: 199px;"><b>Row 1:</b></b></td> <td style="width: 413px;">6754</td> </tr> <tr> <td style="width: 199px;"><b>Row 2:</b></td> <td style="width: 413px;"></td> </tr> <tr> <td style="width: 199px;"><b>Row 3</b></td> <td style="width: 413px;">7567</td> </tr> </tbody> </table> EOT; $doc = new DOMDocument(); $doc->formatOutput = true; $doc->loadHTML($text); $xpath = new DOMXPath($doc); $row = $xpath->query("//tr[td[2]='']")->item(0); $row->parentNode->removeChild($row); $newText = $doc->saveHTML(); echo $newText;
Output for git.master, git.master_jit, rfc.property-hooks
Warning: DOMDocument::loadHTML(): Unexpected end tag : b in Entity, line: 4 in /in/YTFJ3 on line 23 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html><body><table style="width: 430px;"><tbody> <tr> <td style="width: 199px;"><b>Row 1:</b></td> <td style="width: 413px;">6754</td> </tr> <tr> <td style="width: 199px;"><b>Row 3</b></td> <td style="width: 413px;">7567</td> </tr> </tbody></table></body></html>

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
139.32 ms | 406 KiB | 5 Q