PHP 异常 getTraceAsString() 方法
示例
输出堆栈跟踪
<?php
function myFunction($num) {
throw new Exception("发生错误");
}
try {
myFunction(5);
} catch (Exception $e) {
print_r($e->getTraceAsString());
}
?>
自己尝试 »
定义和用法
The getTraceAsString()
method returns a stack trace in the form of a string.
堆栈跟踪包含有关在给定时刻运行的所有函数的信息。此方法提供的堆栈跟踪包含有关抛出异常时堆栈的信息。
语法
$exception->getTraceAsString()
技术细节
返回值 | 以字符串形式返回堆栈跟踪 |
---|
相关页面
在我们的 PHP 异常章节 中了解更多关于异常的信息。
PHP 参考:The getTrace() 方法。
❮ PHP 异常参考