Hi,
in den meisten mir bekannten Klassen hat der Konstruktor keinen ReturnValue (java, c++, PHP).
Idealerweise hätte ich das in PHP genauso wie das in Perl so geht:
package main;
my $obj = new myClass() or die("Instanz konnte nicht erstellt werden");
>
> Und siehe da, der Konstruktor heißt hier new() und kann auch was zurückgeben ;)
"new" ist nicht der Konstruktor. "new" ist Bestandteil der Syntax den Konstruktor aufzurufen.
Grüße
- Steffen