MOON
Server: Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4
System: Linux csr818.wilogic.com 2.6.18-419.el5xen #1 SMP Fri Feb 24 22:50:37 UTC 2017 x86_64
User: digitals (531)
PHP: 5.4.45
Disabled: NONE
Upload Files
File: //usr/local/ssl/share/doc/cpanel-php54-XML-Serializer-0.20.2/examples/Serializer_Bug7112.php
<?php
require_once 'XML/Serializer.php';

$citation =  array('book' =>
                array(
                    'author' => array(
                         array('John Doe', 'attributes' => array('id' => 1)),
                         array('Bob Jones', 'attributes' =>array('id' => 2))
                    ),
                    'title' => 'Title of the book'
                  )
               );

$s = new XML_Serializer();
$s->setOption(XML_SERIALIZER_OPTION_INDENT, '    ');
$s->setOption(XML_SERIALIZER_OPTION_ATTRIBUTES_KEY, 'attributes');
$s->setOption(XML_SERIALIZER_OPTION_MODE, XML_SERIALIZER_MODE_SIMPLEXML);
$s->serialize($citation);

echo '<pre>';
echo htmlentities($s->getSerializedData());
echo '</pre>';
?>