當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP debug_print_backtrace()用法及代碼示例


PHP 中的 debug_print_backtrace() 函數顯示回溯。它不返回值。

用法

debug_print_backtrace(options, limit)

參數

  • options- 以下給定選項的位掩碼

  • DEBUG_BACKTRACE_IGNORE_ARGS:是否省略"args"索引,以及所有函數/方法參數,以節省內存。
  • limit− 限製打印的堆棧幀數。

返回

debug_print_backtrace() 函數不返回值。

示例

以下是一個例子 -

<?php
function Test1() {
   Test2();
}
function Test2() {
   Test3();
}
function Test3() {
   Test4();
}
function Test4() {
   debug_print_backtrace();
}
Test1();
?>

輸出

Hi:helloarray(1) {
   [0]=>
   array(4) {
      ["file"]=>
      string(30) "/home/cg/root/4127336/main.php"
      ["line"]=>
      int(7)
      ["function"]=>
      string(7) "display"
      ["args"]=>
      array(1) {
         [0]=>
         string(5)
         "hello"
      }
   }
}

相關用法


注:本文由純淨天空篩選整理自Ankith Reddy大神的英文原創作品 debug_print_backtrace() function in PHP。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。