您的位置 首页 php

PHP如何获取当前函数名称?(代码示例)

在PHP中我们可以使用魔术常量__FUNCTION__或__METHOD__来轻松获取函数名称,下面本篇文章就来带大家具体了解一下,希望对大家有所帮助。

方法一:使用__FUNCTION__

魔术常量__FUNCTION__用于解析函数名称或方法名称(类中的函数),可以返回函数名称。

示例:

<?php

class Test {

public function bar() {

var_dump(__FUNCTION__);

}

}

function foo() {

var_dump(__FUNCTION__);

}

foo();

$obj = new Test;

$obj->bar();

?>

输出:

方法二:使用__METHOD__

魔术常量__METHOD__可以返回函数和类名。

代码示例:

<?php

class Test

{

public function foo() {

var_dump(__METHOD__);

}

}

function bar()

{

var_dump(__METHOD__);

}

bar();

$obj = new Test;

$obj->foo();

?>

输出:

注: 魔术常量__FUNCTION__和__METHOD__在获取函数名称时是区分大小写的。

相关推荐:《PHP教程》

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注相关教程栏目!!!

以上就是PHP如何获取当前函数名称?(代码示例)的详细内容,更多请关注其它相关文章!

更多技巧请《转发 + 关注》哦!

文章来源:智云一二三科技

文章标题:PHP如何获取当前函数名称?(代码示例)

文章地址:https://www.zhihuclub.com/77811.shtml

关于作者: 智云科技

热门文章

网站地图