五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 建站教程 > PHP 教程 > PHP debug_backtrace() 函數(shù)

PHP debug_backtrace() 函數(shù)

此節(jié)有 230 人學(xué)習(xí)過     參與評(píng)論

實(shí)例

生成 PHP backtrace:

<?php
 function a($txt) {
     b("Glenn");
 }
 function b($txt) {
     c("Cleveland");
}
 function c($txt) {
     var_dump(debug_backtrace());
 }
 a("Peter");
 ?> 

以上代碼的輸出類似這樣:

Array (
     [0] => Array (
         [file] => C:webfoldertest.php
         [line] => 6
         [function] => c
         [args] => Array (
             [0] => Cleveland
         )
     )
     [1] => Array (
         [file] => C:webfoldertest.php
         [line] => 3
         [function] => b
         [args] => Array (
             [0] => Glenn
         )
     )
     [2] => Array (
         [file] => C:webfoldertest.php
         [line] => 11
         [function] => a
         [args] => Array (
             [0] => Peter
         )
     )
 )

定義和用法

debug_backtrace() 函數(shù)生成 backtrace(回溯跟蹤)。

該函數(shù)顯示由 debug_backtrace() 函數(shù)代碼生成的數(shù)據(jù)。

返回一個(gè)關(guān)聯(lián)數(shù)組??赡芊祷氐脑厝缦拢?/p>

名稱 類型 描述
function string 當(dāng)前函數(shù)名稱
line integer 當(dāng)前行號(hào)
file string 當(dāng)前文件名
class string 當(dāng)前類名
object object 當(dāng)前對(duì)象
type string

當(dāng)前調(diào)用類型。可能的調(diào)用:

  • 返回: "->" - 方法調(diào)用
  • 返回: "::" - 靜態(tài)方法調(diào)用
  • 返回 nothing - 函數(shù)調(diào)用
args array 如果在函數(shù)中,列出函數(shù)參數(shù)。如果在被引用的文件中,列出被引用的文件名。

語法

debug_backtrace(options,limit);
參數(shù) 描述
options

可選。規(guī)定以下選項(xiàng)的位掩碼:

  • DEBUG_BACKTRACE_PROVIDE_OBJECT (是否填充 "object" 的索引)
  • DEBUG_BACKTRACE_IGNORE_ARGS (是否忽略 "args" 的索引,包括所有的 function/method 的參數(shù),能夠節(jié)省內(nèi)存開銷。)
limit 可選。限制返回堆棧幀的數(shù)量。默認(rèn)為 (limit=0) ,返回所有的堆棧幀。

技術(shù)細(xì)節(jié)

返回值: None
PHP 版本: 4.3+
PHP 更新日志

PHP 5.4:添加了可選的參數(shù) limit

PHP 5.3.6:參數(shù) provide_object 改成 options,并且增加了可選參數(shù) DEBUG_BACKTRACE_IGNORE_ARGS。

PHP 5.2.5:添加了可選參數(shù) provide_object。

PHP 5.1.1:添加了當(dāng)前的 object 為可能返回的元素。

如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答!! 點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (230人查看0條評(píng)論)
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------
PHP 教程目錄

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)