3v4l.org

run code in 300+ PHP versions simultaneously
<?php $xml = '<note> <to>Bib</to> <from>Jani</from> <heading>NoReminder</heading> <body>Don\'t forget me this weekend!</body> </note>'; $xml2 = '<note> <to>Bib</to> <from>Jani</from> <heading>NoReminder</heading> <body> Don\'t forget me this weekend!</body> </note>'; $doc = new DomDocument('1.0'); $doc->preserveWhiteSpace = false; $doc->formatOutput = false; $doc->loadXML($xml); $string = $doc->saveXML(); $string = strtr($string, array("\n" => '')); var_dump($string); $doc = new DomDocument('1.0'); $doc->preserveWhiteSpace = false; $doc->formatOutput = false; $doc->loadXML($xml2); $string = $doc->saveXML(); $string = strtr($string, array("\n" => '')); var_dump($string);
Output for 7.1.25 - 7.1.28, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
string(134) "<?xml version="1.0"?><note><to>Bib</to><from>Jani</from><heading>NoReminder</heading><body>Don't forget me this weekend!</body></note>" string(134) "<?xml version="1.0"?><note><to>Bib</to><from>Jani</from><heading>NoReminder</heading><body>Don't forget me this weekend!</body></note>"

preferences:
156.84 ms | 403 KiB | 159 Q