當前位置: 首頁> 函數類別大全> 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 ( )
同類函數
  • 返回一個數組,其中包含有關拋出異常時正在運行的所有函數的信息。 getTrace

    getTrace

    返回一個數組,其中包含有關拋出異常時正在
  • 返回當前FTP 被動模式是否打開。 ftp_pasv

    ftp_pasv

    返回當前FTP被動模式是否打開。
  • 取得結果集中指定字段的類型。 mysql_field_type

    mysql_field_type

    取得結果集中指定字段的類型。
  • 轉義SQL 語句中使用的字符串中的特殊字符。 mysql_real_escape_string

    mysql_real_escape_string

    轉義SQL語句中使用的字符串中的特殊字符
  • 在XML 數據上運行XPath 查詢。 xpath

    xpath

    在XML數據上運行XPath查詢。
  • 從FTP服務器上下載文件並保存到本地已經打開的文件中(non-blocking)。 ftp_nb_fget

    ftp_nb_fget

    從FTP服務器上下載文件並保存到本地已經
  • Ping 一個服務器連接,如果沒有連接則重新連接。 mysql_ping

    mysql_ping

    Ping一個服務器連接,如果沒有連接則重
  • 上傳一個已打開的文件,並在FTP 服務器上把它保存為一個文件。 ftp_fput

    ftp_fput

    上傳一個已打開的文件,並在FTP服務器上
熱門文章