When I use $start var like this:
$start = "<?xml version='1.0' encoding='utf-8'?/>";
I get a fatal error:
Fatal error: Uncaught Exception: String could not be parsed as XML in /home/users/....../test.php:6 Stack trace: #0 /home/users/....../test.php(6): SimpleXMLElement->__construct('<?xml version='...') #1 {main} thrown in /home/users/....../test.php on line 6
How can I generate nice formatted XML tag for XML?
$start = "<xml version='1.0' encoding='utf-8' />";
//$start = "<?xml version='1.0' encoding='utf-8'?/>";
$gmXML = new SimpleXMLElement($start);
$offers = $gmXML->addChild('offers');
Header('Content-type: text/xml;');
echo $gmXML->asXML();
What I need is:
<?xml version='1.0' encoding='utf-8'?>