Es ist nicht viel Zeit ins Land gezogen, seit Microsoft sein Office-Dateiformat quelloffen in XML definiert hat. Grund genaug, sich mal nach Klassen umzuschauen, die Excel 2003 Dokumente erzeugen können. Aufgefallen ist mir php-excel: Genauso einfach wie der Name ist, kann man aus einem mehrdimensionalen Array Excel 2003 Dokumente erzeugen. Grundlage ist eigentlich nur PHP 5.
Die Syntax ist easy, mehr als diese paar Zeilen benötigt man nicht:
$daten= array(
1 => array ("Fred", "Frida", "Werner"),
array ("Lili", "Martina", "Jessy")
);
$xls= new Excel_XML;
$xls->addArray($daten);
$xls->generateXML("testdatei");
Das sieht schon einmal sehr viel versprechend aus. Es gibt leider ein paar Dinge, die zu einem wirklich runden Projekt fehlen:
- Excel 2003 Dateien lesen
- Kopfzeilen definieren
- Unterstützung von Formeln
- Unterstützung von verschiedenen Datentypen

















