3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(E_ALL | E_STRICT); class A extends SimpleXMLElement { } $delimiter = "--------------------------------------------------------------------------------\n"; echo $delimiter; $xml1 = <<<XML <?xml version="1.0"?> <a> <b> <c> <value>Some Value</value> </c> </b> </a> XML; $a1 = new A($xml1); var_dump(empty($a1->b->c->children())); var_dump((bool)$a1->b->c->children()); foreach ($a1->b->c->children() as $key => $value) { var_dump((bool)(string)$value); }

preferences:
31.91 ms | 402 KiB | 5 Q