调用函数get函数的名字,我有一个类admin_model
与私营方法admin_form()
,没有参数
有许多的调用这个方法等公共职能。
有没有办法从INSIDE admin_form()
获得名为admin_form()
的功能?
调用admin_form()
当像我可以轻松地添加参数:
$this -> admin_form(__FUNCTION__);
然后里面admin_form($caller)
我有来电。这将是$caller
但我希望有一种方法可以做到这一点,而无需传递参数。
任何想法?
干杯,亚历克斯
意味着你想递归函数? – diEcho 2012-02-09 14:30:56
[在PHP中如何获取调用函数/方法的名称?](http://stackoverflow.com/questions/2110732/how-to-get-name-of-calling-function-method-in-php ) – 2012-02-09 14:33:54
应该没有真正的理由让你这样做,它表明不好的编码习惯......但是如果你需要一个函数来完成不同的事情,你可能会考虑使用命名空间函数,这取决于它从何处调用 – 2012-02-09 14:34:46