dedlfix: class konstruktor parameter extends

Beitrag lesen

echo $begrüßung;

[...] ein Konstruktor ist eine Funktion, die den gleichen Namen trägt wie die Klasse, die typische PHP4-Konstruktion.

Diese Notation funktioniert aber in php5 auch noch. Warum wurde das eigentlich geändert?

Das wurde geändert, damit man beim Konstruktoraufruf nicht immer den Namen der Elternklasse wissen muss, bzw. die Konstruktor-Aufrufe anpassen muss, wenn sich an der Klassen-Hierarchie etwas ändert. Siehe: Changes in PHP 5/Zend Engine II - Unified Constructors

echo "$verabschiedung $name";