当前位置: 首页> 函数类别大全> getTrace

getTrace

返回一个数组,其中包含有关抛出异常时正在运行的所有函数的信息。
名称:getTrace
分类:未分类
所属语言:php
一句话介绍:返回一个数组,其中包含有关抛出异常时正在运行的所有函数的信息。

定义和用法

getTrace() 方法以数组的形式返回堆栈跟踪。

堆栈跟踪包含有关在给定时刻运行的所有函数的信息。此方法提供的堆栈跟踪包含引发异常时的堆栈信息。

相关页面

教程:PHP 异常

参考手册:getTraceAsString() 方法

实例

输出堆栈跟踪:

<?php
function myFunction($num) {
  throw new Exception("An error occurred");
}

try {
  myFunction(5);
} catch (Exception $e) {
  print_r($e->getTrace());
}
?>

亲自试一试

语法

$exception->getTrace()
同类函数
  • 选择 MySQL 数据库。 mysql_select_db

    mysql_select_db

    选择MySQL数据库。
  • 向 SimpleXML 元素添加子元素。 addChild

    addChild

    向SimpleXML元素添加子元素。
  • 取得最近一条查询的信息。 mysql_info

    mysql_info

    取得最近一条查询的信息。
  • 把指定历法中的日期转换为儒略日计数。 cal_to_jd

    cal_to_jd

    把指定历法中的日期转换为儒略日计数。
  • 返回一个数组,其中包含有关抛出异常时正在运行的所有函数的信息。 getTrace

    getTrace

    返回一个数组,其中包含有关抛出异常时正在
  • 为 LOAD DATA LOCAL INFILE 命令设置回调函数。 set_local_infile_handler

    set_local_infile_handler

    为LOADDATALOCALINFILE
  • 关闭 FTP 连接。 ftp_close

    ftp_close

    关闭FTP连接。
  • 打开 ZIP 文件。 zip_open

    zip_open

    打开ZIP文件。
热门文章