Hi!
Nein eine Zuweisung an event habe ich ihm nicht gegeben. Dachte es würde reichen mit dem addchild, weil er da ja "event" erstellt.
Wie gesagt, Variablen werden nicht einfach so angelegt.
Wie gebe ich die denn?
Wie bei jedem anderen Funktionsaufruf auch.
Ich richte mich immer hier nach dem Bsp und da ist doch auch keine oder habe ich etwas übersehen? http://www.php.net/manual/en/simplexmlelement.addchild.php
Es geht doch schon mit dem Element movie los, das der Wurzel hinzugefügt werden soll. Es soll weitere Kinder bekommen, also wird die Referenz darauf, die die Methode addChild() zurückgibt, in der Variable $movie abgelegt. title und plot haben nur Inhalt, also braucht man keine Referenzen auf sie, weil mit dem Aufruf von addChild() bereits alles erledigt ist. Dann bekommt movies ein Child namens characters und das wiederum einen character mit weiteren Child-Elementen. name und actor haben wieder nur Inhalt, also keine Referenz nötig. Aber das Element rating soll ein Attribut bekommen und deshalb wird wieder eine Referenz darauf benötigt und in der Variable $rating abgelegt.
Lo!