PHP 函数如何返回函数名?

WBOY
Freigeben: 2024-04-11 08:39:02
Original
410 人浏览过

PHP 中通过 FUNCTION 魔术常量获取正在执行的函数名称:语法:$function_name = __FUNCTION__;用法:在函数内部使用 FUNCTION 获取调用函数的名称;注意事项:只能在函数内部使用,仅返回函数名,不包含命名空间或类名,匿名函数时返回空字符串。

PHP 函数如何返回函数名?

PHP 函数如何返回函数名?

PHP 中一个强大的功能是能够通过 __FUNCTION__ 魔术常量获取正在执行的函数的名称。此常量可在函数内部使用,用于获取调用函数的名称。

语法:

$function_name = __FUNCTION__;
Nach dem Login kopieren

实战案例:

以下是一个在函数内部获取函数名称的示例:

function get_function_name() {
  echo "当前函数名:" . __FUNCTION__;
}

get_function_name();
Nach dem Login kopieren

该代码将输出:

当前函数名:get_function_name
Nach dem Login kopieren

其他注意事项:

  • __FUNCTION__ 常量只能在函数内部使用。
  • 该常量仅返回函数的名称,而不包括命名空间或类名。
  • 如果函数没有名称(例如匿名函数),则 __FUNCTION__ 将返回一个空字符串。

以上是PHP 函数如何返回函数名?的详细内容。更多信息请关注PHP中文网其他相关文章!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!