當前位置: 首頁> 函數類別大全> 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 ( )
同類函數
  • 從SimpleXML 對象返回格式良好的XML 字符串(XML 版本1.0)。 asXML

    asXML

    從SimpleXML對象返回格式良好的X
  • 返回遠程FTP 服務器的系統類型標識符。 ftp_systype

    ftp_systype

    返回遠程FTP服務器的系統類型標識符。
  • 關閉ZIP 文件中的一個項目。 zip_entry_close

    zip_entry_close

    關閉ZIP文件中的一個項目。
  • 返回文檔中聲明的命名空間。 getDocNamespaces

    getDocNamespaces

    返回文檔中聲明的命名空間。
  • 列出MySQL 服務器中所有的數據庫。 mysql_list_dbs

    mysql_list_dbs

    列出MySQL服務器中所有的數據庫。
  • 把文件上傳到服務器。 ftp_put

    ftp_put

    把文件上傳到服務器。
  • 打開一個安全的SSL-FTP 連接。 ftp_ssl_connect

    ftp_ssl_connect

    打開一個安全的SSL-FTP連接。
  • 上傳已打開的文件,並在FTP服務器上把它保存為文件(non-blocking)。 ftp_nb_fput

    ftp_nb_fput

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