可以吗?
function test()
{
echo "function name is test";
}
准确的方法是使用
__FUNCTION__
预定义的魔法常量。
示例:
class Test {
function MethodA(){
echo __FUNCTION__;
}
}
结果:
MethodA
。
如果您使用 PHP 5,您可以尝试以下操作:
function a() {
$trace = debug_backtrace();
echo $trace[0]["function"];
}
<?php
class Test {
function MethodA(){
return __FUNCTION__ ;
}
}
$test = new Test;
echo $test->MethodA();
?>
结果:“方法A”;