Moin,
in meinem PHP Artikel geht es um fetchObject()
, Vererbung und um Transparenz. Der Artikel beschreibt, wie man infolge Vererbung ein Datumsobjekt direkt aus der Datenbak erstellt und dabei um die von der Elternklasse geerbten Eigenschaften erweitert.
Desweiteren zeige ich in meinem Artikel, wie man dassselbe in Perl realisiert und daß in Perl wie auch in PHP bei der Erstellung eines Datumobjekts der Konstruktor der Elternklasse aufgerufen wird damit die Eigenschaften der Elternklasse geerbt werden bevor neue Eigenschaften hinzugefügt werden. Das ist genau das was in PHP fetchObject()
spontan tut.
Das Thema ist also in PHP sehr komplex, auch wenn es auf den ersten Blick einfach aussieht und hat einige Stolperfallen. Von daher beschreibe ich in meinem Artikel das Wesentliche worauf es bei der Verwendung von fetchObject()
ankommt wenn Vererbung im Spiel ist.
Schönen Tag noch!