__FUNCTION__ 只是返回方法(或者函数)的名字;
__METHOD__ 返回类名和方法的名字;
返回类的名字和方法的名字。
class Test{
public function doit(){
echo __FUNCTION__; //output doit
}
public function doitAgain(){
echo __METHOD__; //output Test::doitAgain
}
}
$obj = new Test();
$obj->doit();
echo '<br>';
$obj->doitAgain();