September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten XML generieren. Beispielsweise möchten Sie eine XML-Version Ihrer Daten erzeugen, die von einem anderen Programm gelesen werden kann.
Lassen Sie Ihre Daten in einer Schleife durchlaufen und geben Sie sie in passende XML-Tags eingeschlossen aus:
header('Content-Type: text/xml'); print '<?xml version="1.0"?>' . "\n"; print "<shows>\n"; $shows = array(array('name' => 'Simpsons', 'kanal' => 'FOX', 'beginn' => '20:00', 'dauer' => '30'), array('name' => 'Law & Order', 'kanal' => 'NBC', 'beginn' => '20:00', 'dauer' => '60')); foreach ($shows as $show) { print " <show>\n"; foreach($show as $tag => $data) { print " <$tag>" . htmlspecialchars($data) . "</$tag>\n"; } print " </show>\n"; } print "</shows>\n"; ...