當前位置: 首頁> 函數類別大全> 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 ( )
同類函數
熱門文章