Serialisieren von SimpleXMLElement Objekten

Dieser Artikel widmet sich eher der Fehlermeldung „Warning: unserialize(): Node no longer exists in …“ in PHP. Das SimpleXML-Objekt wurde mit der Funktion simplexml_load_string() erzeugt und dann mit der Funktion serialize() serialisiert. Wenn man sich ein das serialisierte Objekt anschaut, scheint alles in Ordnung zu sein. Alle Felder, bzw. Objekteigenschaften wurden korrekt abgelegt. Was ist […]

Read More

News der vergangenen Woche 14

Traits für PHP Traits sind mitunter eine feine Sache, erlauben sie doch den Einsatz von Methoden über die Klassenhierarchie hinaus. Nur wird das Ganze derzeit nicht out-of-the-box in PHP unterstützt – einen möglichen Ausweg … http://entwickler.com/itr/news/psecom,id,52871,nodeid,82.html Licht und Schatten des Perfektionisten Der Hang zum Perfektionismus kann sich auf die Arbeit eines Webdesigners sehr fruchtbar auswirken. […]

Read More

Das Facade Pattern

Immer wenn ich eine Facade-Klasse schreibe, muss ich an die zahlreichen Western Filme denken. Dort wirken die Western-Dörfer so echt! In der Wirklichkeit sind das nur Kulissen oder auch Fassaden, die nur einen Zweck erfüllen, nämlich ein Western-Dorf dar zu stellen. Was genau sich dahinter verbirgt das wissen wir meistens nicht, ehrlich gesagt, wir wollen […]

Read More

Was steckt hinter HipHop PHP?

Vor paar Wochen hieß es „HipHop PHP – eine Software wandelt PHP-Code in C++ um“. So ist es auch. HipHop wandelt PHP-Code in C++ um, der anschließend mit g++ in nativen Maschinencode übersetzt und ausgeführt wird. Dabei umfasst HipHop einen Code-Transformer, eine Reimplementierung des PHP-Runtime-Systems und neu geschriebene Versionen häufig genutzter PHP-Erweiterungen, die von den […]

Read More