Web开发编程网
分享Web开发相关技术

PHP中__FUNCTION__与__METHOD__的区别

在PHP中,有两个可以获取到函数名的方法,分别是__FUNCTION__与__METHOD__,那它们之间有什么区别吗?

答案是肯定的,两者之间的区别主要在以下二点:

  1. 使用__FUNCTION__仅传回函数名称
  2. 使用__METHOD__传回类名称与函数名称
class Test
 {
 function fa() {
 return __METHOD__;
 }
 function fb() {
 return __FUNCTION__;
 }
 }

$test = new Test();
 echo $test -> fa();
 echo "<br>";
 echo $test -> fb();
未经允许不得转载:WEB开发编程网 » PHP中__FUNCTION__与__METHOD__的区别

WEB开发编程网

谢谢支持,我们一直在努力

安全提示:您正在对WEB开发编程网进行赞赏操作,一但支付,不可返还。