PHP 中通过 FUNCTION 魔术常量获取正在执行的函数名称:语法:$function_name = __FUNCTION__;用法:在函数内部使用 FUNCTION 获取调用函数的名称;注意事项:只能在函数内部使用,仅返回函数名,不包含命名空间或类名,匿名函数时返回空字符串。
PHP 函数如何返回函数名?
PHP 中一个强大的功能是能够通过 __FUNCTION__
魔术常量获取正在执行的函数的名称。此常量可在函数内部使用,用于获取调用函数的名称。
语法:
$function_name = __FUNCTION__;
实战案例:
以下是一个在函数内部获取函数名称的示例:
function get_function_name() { echo "当前函数名:" . __FUNCTION__; } get_function_name();
该代码将输出:
当前函数名:get_function_name
其他注意事项:
__FUNCTION__
常量只能在函数内部使用。__FUNCTION__
将返回一个空字符串。