Hi
Hätte eine eher seltenes Problem, wofür ich auch nach durchlesen des Manuals keine Antwort gefunden habe. Ich habe in einer Klasse eine Methode die ganz klassisch, aber auch statisch aufgerufen werden kann. Nun möchte ich innerhalb dieser Methode festellen ob ein statischer Aufruf vorliegt. Damit keine Missverständnisse auftreten hier das ganz in PHPcode:
Danke im Voraus
Alf(i)
Hätte eine eher seltenes Problem, wofür ich auch nach durchlesen des Manuals keine Antwort gefunden habe. Ich habe in einer Klasse eine Methode die ganz klassisch, aber auch statisch aufgerufen werden kann. Nun möchte ich innerhalb dieser Methode festellen ob ein statischer Aufruf vorliegt. Damit keine Missverständnisse auftreten hier das ganz in PHPcode:
PHP-Code:
// Snippet aus der Klasse
function myFunction() {
// Hier möchte ich unterscheiden ob die Klasse statisch
// aufgerufen wurde, da eine Untescheidung in der Logik gemacht wird
}
// Snippet Script -- Klasse im Einsatz
// Standard Methode
$myOby = new myClass();
$result = $myObj->myFunction();
// oder statischer Aufruf
$result = myClass::myFunction();
Alf(i)
Kommentar