打印一條 PHP 回溯:
<?php
function a($txt) {
b("Glenn");
}
function b($txt) {
c("Cleveland");
}
function c($txt) {
debug_print_backtrace()
;
}
a("Peter");
?>
以上代碼的輸出類似這樣:
#0 c(Cleveland) called at [C:webfoldertest.php:6] #1 b(Glenn) called at [C:webfoldertest.php:3] #2 a(Peter) called at [C:webfoldertest.php:11]
debug_print_backtrace() 函數(shù)打印 PHP 回溯(backtrace)。
debug_print_backtrace() 打印了一條 PHP 回溯。它打印了函數(shù)調(diào)用、被 included/required 的文件和 eval() 的代碼。
debug_print_backtrace(options,limit);
參數(shù) | 描述 |
---|---|
options |
可選。規(guī)定以下參數(shù)的位掩碼:
|
limit | 可選。用于限制返回堆棧幀的數(shù)量。默認(rèn)為 (limit=0) ,返回所有的堆棧幀。 |
返回值: | None |
---|---|
PHP 版本: | 5.0+ |
PHP 更新日志: |
PHP 5.4:添加了可選的參數(shù) limit。 PHP 5.3.6: 添加了可選的參數(shù) options。 |
如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答!! 點(diǎn)擊進(jìn)入論壇
Powered by 365建站網(wǎng) RSS地圖 HTML地圖
copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)