3v4l.org

run code in 300+ PHP versions simultaneously
<?php $xml = '<user:name test:one = "firstUser" />'; print_r($xml); echo '\n'; echo '\n'; $doc = new DOMDocument(); $xpath = new DOMXPath($doc); $simpleXml = simplexml_load_string($xml); echo '\n'; print_r($simpleXml);
Output for 7.0.0 - 7.0.23, 7.1.0 - 7.1.20, 7.2.6 - 7.2.33, 7.3.16 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14
<user:name test:one = "firstUser" />\n\n Warning: simplexml_load_string(): namespace error : Namespace prefix test for one on name is not defined in /in/ijeHp on line 10 Warning: simplexml_load_string(): <user:name test:one = "firstUser" /> in /in/ijeHp on line 10 Warning: simplexml_load_string(): ^ in /in/ijeHp on line 10 Warning: simplexml_load_string(): namespace error : Namespace prefix user on name is not defined in /in/ijeHp on line 10 Warning: simplexml_load_string(): <user:name test:one = "firstUser" /> in /in/ijeHp on line 10 Warning: simplexml_load_string(): ^ in /in/ijeHp on line 10 \nSimpleXMLElement Object ( [@attributes] => Array ( [test:one] => firstUser ) )

preferences:
127.56 ms | 410 KiB | 5 Q