Letzte Woche fand ich den Artikel Objekte und Arrays auf phpmonkeys.de und war, ebenso wie der Autor auch, überrascht, wie einfach doch PHP zuweilen sein kann.
In dem Artikel wird beschrieben, wie man Daten aus einem Array in ein Objekt (oder auch umgekehrt) überführen kann, ohne jedesmal eine foreach-Schleife zum Kopieren herumzubauen. Der Trick ist einfach, wie auch genial: Einfach ein Typecast und gut ist.
Ähnliches habe ich ja schonmal in einem Artikel über den Umgang mit “Nicht-Arrays” und foreach-Schleifen beschrieben.