PHP 함수는 함수 이름을 어떻게 반환합니까?

WBOY
풀어 주다: 2024-04-11 08:39:02
원래의
411명이 탐색했습니다.

PHP에서는 FUNCTION 매직 상수를 사용하여 실행 함수 이름을 가져옵니다. 구문: $function_name = __FUNCTION__ 사용법: 함수 내부에서 FUNCTION을 사용하여 호출 함수 이름을 가져옵니다. 함수의 경우 네임스페이스나 클래스 이름을 포함하지 않고 함수 이름만 반환되며, 함수가 익명인 경우 빈 문자열이 반환됩니다.

PHP 函数如何返回函数名?

PHP 함수는 어떻게 함수 이름을 반환하나요?

PHP의 강력한 기능은 __FUNCTION__ 마법 상수를 통해 실행 중인 함수의 이름을 가져오는 기능입니다. 이 상수는 함수 내에서 호출 함수의 이름을 가져오는 데 사용할 수 있습니다. __FUNCTION__ 魔术常量获取正在执行的函数的名称。此常量可在函数内部使用,用于获取调用函数的名称。

语法:

$function_name = __FUNCTION__;
로그인 후 복사

实战案例:

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

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

get_function_name();
로그인 후 복사

该代码将输出:

当前函数名:get_function_name
로그인 후 복사

其他注意事项:

  • __FUNCTION__ 常量只能在函数内部使用。
  • 该常量仅返回函数的名称,而不包括命名空间或类名。
  • 如果函数没有名称(例如匿名函数),则 __FUNCTION__
구문:🎜🎜rrreee🎜🎜실제 예:🎜🎜🎜다음은 함수 내에서 함수 이름을 가져오는 예입니다.🎜rrreee🎜코드 출력:🎜rrreee🎜🎜기타 참고 사항:🎜🎜
    __FUNCTION__ 상수는 함수 내에서만 사용할 수 있습니다. 🎜
  • 이 상수는 네임스페이스나 클래스 이름이 아닌 함수 이름만 반환합니다. 🎜
  • 함수에 이름이 없는 경우(예: 익명 함수) __FUNCTION__는 빈 문자열을 반환합니다. 🎜🎜

위 내용은 PHP 함수는 함수 이름을 어떻게 반환합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!