展开PHP堆栈跟踪参数

Eri*_*itt 6 php arguments stack-trace

在开发中的PHP应用程序返回的堆栈跟踪上,在错误页面上显示时,函数的长字符串参数将被截断:

Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO "tb...', Array)
Run Code Online (Sandbox Code Playgroud)

如何展开查询参数以使全文可见?服务器正在运行PHP 5.3.3.

And*_*ann 5

请改用debug_backtrace.据我所知,它会给你整个跟踪并且不会修改参数.

再想一想:你可以通过使用来逃避它

try {
   ...
} catch (Exception $e)
   var_dump($e->getTrace());
}
Run Code Online (Sandbox Code Playgroud)

代替.