phpbar.de logo

Mailinglisten-Archive

[php] Namen der Methode ermitteln

[php] Namen der Methode ermitteln

Hans Egg hans.egg at swissonline.ch
Sam Sep 13 14:36:20 CEST 2008


Hallo Thomas

Thomas Winter schrieb

> wie kann ich innerhalb einer Methode deren Namen herausfinden?

Indem du in den Code schaust ;-)

> class myclass {
> static function bar() {
> 	print "Ich bin Methode" . ??????() . ' in der Klasse ' .
get_class();
> }
> }

Ich würds also so lösen:
	print "Ich bin Methode 'bar' in der Klasse " . get_class();

Im Ernst: wozu brauchst du dafür eine Funktion? Wenn du eine Methode
aufrufst, kennst du ja ihren Namen bereits. Wenn du ihn nicht kennst, kannst
du sie auch nicht dazu bewegen, ihn auszugeben.

Gruß, Hans



php::bar PHP Wiki   -   Listenarchive