3v4l.org

run code in 300+ PHP versions simultaneously
<?php $xml = new SimpleXMLElement('<a><b>123</b></a>'); var_dump($xml); echo $xml ? "true": "false"; echo PHP_EOL . PHP_EOL; $xml = new SimpleXMLElement('<a><b></b></a>'); var_dump($xml); echo $xml ? "true": "false"; echo PHP_EOL . PHP_EOL; $xml = new SimpleXMLElement('<a>123</a>'); var_dump($xml); echo $xml ? "true": "false"; echo PHP_EOL . PHP_EOL; $xml = new SimpleXMLElement('<a></a>'); var_dump($xml); echo $xml ? "true": "false"; echo PHP_EOL . PHP_EOL; $xml = new SimpleXMLElement('<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.opentravel.org/OTA/2003/05"> <soapenv:Header/> <soapenv:Body> </soapenv:Body> </soapenv:Envelope>'); var_dump($xml); echo $xml ? "true": "false"; echo PHP_EOL . PHP_EOL; $xml = new SimpleXMLElement('<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.opentravel.org/OTA/2003/05"> <soapenv:Header/> <soapenv:Body> Body </soapenv:Body> </soapenv:Envelope>'); var_dump($xml); echo $xml ? "true": "false";

preferences:
53.18 ms | 402 KiB | 5 Q