PHP Exception getTrace() 方法
示例
输出堆栈跟踪
<?php
function myFunction($num) {
throw new Exception("发生了一个错误");
}
try {
myFunction(5);
} catch (Exception $e) {
print_r($e->getTrace());
}
?>
自己动手试一试 »
定义和用法
getTrace()
方法返回一个数组形式的堆栈跟踪。
堆栈跟踪包含有关当前正在运行的所有函数的的信息。此方法提供的堆栈跟踪包含有关异常抛出时堆栈的信息。
语法
$exception->getTrace()
技术详情
返回值 | 以数组形式返回堆栈跟踪 |
---|
相关页面
在我们的 PHP Exceptions 章节 中阅读更多关于 Exceptions 的信息。
PHP 参考:getTraceAsString() 方法。
❮ PHP Exception 参考