这可能吗?
function test()
{
echo "function name is test";
}
这可能吗?
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(){
echo __FUNCTION__ ;
}
}
$test = new Test;
echo $test->MethodA();
?>
结果:“MethodA”;