Kapitel 7. Klassen und Objekte

7.0 Einführung

Ursprünglich war PHP keine objektorientierte (OO-)Sprache. In der weiteren Entwicklung tauchten dann immer mehr objektorientierte Eigenschaften auf. Als Erstes konnte man Klassen definieren, aber es gab noch keine Konstruktoren. Dann erschienen die Konstruktoren, aber es gab keine Destruktoren. Als immer mehr Leute begannen, an die Grenzen der PHP-Syntax zu stoßen, wurden dann allmählich weitere Möglichkeiten hinzugefügt, um dem Bedarf entgegenzukommen.

In Version 5 verfügt PHP mit der Zend Engine 2 nun endlich über ein ausgereiftes und durchdachtes Objektmodell, das sich mit dem anderer objektorientierter Sprachen messen lassen kann. Neben den bereits aus PHP 4 bekannten fundamentalen Konzepten Klasse, ...

Get PHP 5 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.