php使用debug_backtrace函数分析代码
程序员文章站
2022-03-03 08:41:41
...
php使用debug_backtrace函数分析代码,特别是框架代码,很好用
function miniDebugTrace($limit = 10)
{
$ret = array();
$trace = debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT, $limit);
array_shift($trace);
foreach ($trace as $line) {
$ret[] = array(
// str_replace(Q_ROOT, '', $line['file']),
$line['file'],
$line['class'] . '->' . $line['function'] . ' ' . $line['line'],
$line['args'],
);
}
return $ret;
}