3v4l.org

run code in 300+ PHP versions simultaneously
<?php $xml = <<<'XML' <root xmlns:ns1="foo" xmlns:ns2="bar"/> XML; $dom = new DOMDocument(); $dom->loadXML($xml); $xpath = new DOMXPath($dom); $namespaces = $xpath->query('//namespace::*'); var_dump($namespaces instanceof DOMNodeList); foreach ($namespaces as $ns) { var_dump($ns instanceof DOMNode); }

preferences:
60.14 ms | 402 KiB | 5 Q