3v4l.org

run code in 300+ PHP versions simultaneously
<?php $html=<<<'HTML' <body> <input/> <input/> <input/> </body> HTML; $domd=new DOMDocument(); $domd->loadHTML($html); $xp=new DOMXPath($domd); $removed=0; var_dump($xp->query("//body")->item(0)->childNodes); foreach($xp->query("//body")->item(0)->childNodes as $node){ ++$removed; $node->parentNode->removeChild($node); } var_dump($removed);

preferences:
26.32 ms | 402 KiB | 5 Q