Если вы не хотите использовать функцию debug_backtrace (), вы также можете выбросить и перехватить исключение, чтобы получить обратную трассировку.
Но это также ужасно ... В любом случае:
try
{
throw new Exception();
}
catch( Exception $e )
{
print_r( $e->getTrace() );
}
Я не знаю, зачем вам звонящий.Может быть, вы можете исправить это, используя другую логику.Это должно быть лучше, чем получить обратную трассировку ...
РЕДАКТИРОВАТЬ
Исключение не нужно создавать.Извините за эту часть.Таким образом, вы можете просто использовать:
$e = new Exception();
print_r( $e->getTrace() );
Но опять же, вам не нужно использовать это!