PHP 8.4.23 Released!

Error::getTrace

(PHP 7, PHP 8)

Error::getTrace获取调用栈(stack trace)

说明

final public function Error::getTrace(): array

返回 stack trace。

参数

此函数没有参数。

返回值

返回 array 的 stack trace。

示例

示例 #1 Error::getTrace() 例子

<?php
function test() {
 throw new Error;
}
try {
 test();
} catch(Error $e) {
 var_dump($e->getTrace());
}
?>

以上示例的输出类似于:

array(1) {
 [0]=>
 array(4) {
 ["file"]=>
 string(22) "/home/bjori/tmp/ex.php"
 ["line"]=>
 int(7)
 ["function"]=>
 string(4) "test"
 ["args"]=>
 array(0) {
 }
 }
}

参见

发现了问题?

了解如何改进此页面提交拉取请求报告一个错误
+添加备注

用户贡献的备注

此页面尚无用户贡献的备注。

AltStyle によって変換されたページ (->オリジナル) /