I have a problem. I would like to log the backtrace in a specific case in a log-file. debug_print_backtrace()
builds a correct string for my purposes but debu
It's possible to do it with even less code, actually. Avoid the overhead of buffering with...
$error_string = (new Exception)->getTraceAsString();
That gives you the exact same output as debug_print_backtrace()
stored to the $error_string.
And if you want to get more information for a more valuable stacktrace (line numbers, local object vars, etc.), try...
$error_string = print_r($e->getTrace(), true);