Получить имя вызывающей функции в PHP?

Xdebug предоставляет несколько php-cli хороших функций.

callee();
    }
    function callee() {
        echo sprintf("callee() called @ %s: %s from %s::%s",
            xdebug_call_file(),
            xdebug_call_line(),
            xdebug_call_class(),
            xdebug_call_function()
        );
    }
  }
  $rollDebug = new MyClass();
?>

вернет трассировку

callee() called @ /var/www/xd.php: 16 from MyClass::__construct

Лучше php-date всего установить Xdebug на php-session Ubuntu

sudo aptitude install php5-xdebug

Возможно, вам сначала phtml потребуется установить php5-dev

sudo aptitude install php5-dev

more info

php

2022-11-14T00:29:18+00:00