September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten aus einem Array oder PHP-Objekt ein XML-Dokument erzeugen.
Verwenden Sie das PEAR-Paket XML_Serializer.
require_once 'XML/Serializer.php';
$shows = array(array('name' => 'Simpsons',
'kanal' => 'FOX',
'beginn' => '20:00',
'dauer' => '30'),
array('name' => 'Law & Order',
'kanal' => 'NBC',
'beginn' => '20:00',
'dauer' => '60'));
$serializer = new XML_Serializer();
$serializer->setOption('indent', ' ');
$serializer->setOption('rootName', 'shows');
$serializer->setOption('defaultTagName', 'show');
$success = $serializer->serialize($shows);
if (PEAR::isError($success)) {
die($success->getMessage());
}
print $serializer->getSerializedData();Obwohl PHP 5 verschiedene ...