program tip

PHP에서 현재 함수의 이름 검색

radiobox 2020. 12. 14. 08:02
반응형

PHP에서 현재 함수의 이름 검색


이 질문에 이미 답변이 있습니다.

프로그램이 실행중인 현재 함수의 이름을 반환 할 수있는 함수가 있습니까?


예, 마법 상수로 함수 이름을 얻을 수 있습니다. __FUNCTION__

class foo
{
  function print_func()
  {
            echo __FUNCTION__;
  }
  function print_method()
  {
            echo __METHOD__;
  }
}

$obj = new foo();
$obj->print_func();      // Returns: print_func
$obj->print_method();    // Returns: foo::print_method

아마도 debug_backtrace http://www.php.net/manual/en/function.debug-backtrace.php 를 통해

참고 URL : https://stackoverflow.com/questions/2115913/retrieving-the-name-of-the-current-function-in-php

반응형