Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
✔[OOP] Objekt initialisieren ohne Konstruktor aufzurufen
Du hast scheinbar eine andere Definition von Ästhetik beim Programmieren.
Aber wie gesagt nach meinem Wissensstand kann man den Konstruktor nicht umgehen, er wird immer aufgerufen.
Lassen wir es einfach mal an diesem Punkt. Innerhalb der vier (oder sind es mehr?) Jahre, die ich mit PHP programmiere musste ich oft feststellen, dass man PHP doch an vielen Stellen austricksen kann. Von daher reicht mir diese Aussage nicht. Am besten kommen wir irgendwann später mal an diesen Punkt zurück.
Ich danke euch allen, die sich hier wortkräftig beteiligt haben. Danke.
Ok ich formulier das nochmal um ^^
Es ist definitiv nicht möglich den Konstruktor zu umgehen.
Das funktioniert in keiner OO-Programmiersprache.
Man kann jediglich einen Konstruktor wählen, in C# z.B. , in PHP gibt es nur einen Konstruktor.
bzw. man kann sogar in PHP den Konstruktor nach Klassennamen bennen. Ist allerdings ein __construct() implementiert wird der Konstruktor Classname() ignoriert.