Einführung
Für PHP 5 wurde das Objektmodell neu geschrieben, um bessere Performance
und mehr Features zu ermöglichen. Dies war eine maßgebliche Änderung gegenüber PHP 4. PHP 5
hat ein komplettes Objektmodell.
Unter den Features von PHP 5 finden sich unter anderem
Sichtbarkeit,
abstrakte und
finale Klassen und Methoden
sowie magische Methoden,
Interfaces,
Cloning und
Typehinting.
PHP behandelt Objekte auf die gleiche Art wie Referenzen oder Handles, das
bedeutet, dass jede Variable eine Objektreferenz statt einer Kopie des
gesamten Objekts enthält. Lesen Sie dazu auch den Abschnitt
Objekte und Referenzen.