Hallo,
da ich das für eine Klasse Methodenüberladung - wie in Java o.ä. - bräuchte, habe ich mich gefragt, ob sich das realisieren lässt, oder muss ich da ein Workaround machen?
Ich habe im Man nachgeschaut, aber die magischen Methoden zu überladen bringt mir recht wenig . Ich müsste eigene Methode überladen können
Beispiel:
Verständlich beschrieben?
So wie oben gehts ja leider nicht, aber ich habe die Hoffnung, dass es irgendwie anders geht (also ohne isset && !empty von $strError und dann im If-Kontrollkörper die andere Methode)
da ich das für eine Klasse Methodenüberladung - wie in Java o.ä. - bräuchte, habe ich mich gefragt, ob sich das realisieren lässt, oder muss ich da ein Workaround machen?
Ich habe im Man nachgeschaut, aber die magischen Methoden zu überladen bringt mir recht wenig . Ich müsste eigene Methode überladen können
Beispiel:
PHP:
class ABC
{
public function getError()
{
echo 'Standardfehler';
}
public function getError($strError)
{
echo $strError;
}
}
So wie oben gehts ja leider nicht, aber ich habe die Hoffnung, dass es irgendwie anders geht (also ohne isset && !empty von $strError und dann im If-Kontrollkörper die andere Methode)