Since I didn’t find a good solution to serialize PHP objects to XML, I wrote a Serializer-Class by myself:
Here is an example of how to use it:
<?php header('Content-Type: text/plain'); require_once 'XML/Serializer.php'; $testArray = array('gach' => 5, 1 => array(6,7)); echo XmlSerializer::toXml($testArray);
I wanted to use XML to exchange data between PHP and Java. But XML isn’t really suited for unsafe PHP objects. The far more better way (for simple objects) is to use JSON with
json_encode on PHP and the GSON library on Java.