Hello Dedlfix,
Genauso wie PHP 5. Konstruktoren sind optional. Gibt es keinen, wird ein Objekt ebenso angelegt wie mit Konstruktor. Natürlich dann ohne den Konstruktor-Inhalt auszuführen, gibt ja keinen.
Was mich dann aber irritiert ist, dass man
$__pd = new Partnerdetails(2,33);
eine Instanz bilden kann, auch wenn kein Konstruktor, also nur der Standardkonstruktor, also damit keiner mit passender Signatur zur Verfügung steht.
Das müsste mMn wenigstens einen Fehler geben!
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg