Mô tả
Hàm debug_print_backtrace() hiển thị backtrace. Không trả về giá trị.
Cú pháp
debug_print_backtrace(options, limit)
Tham số
options − Bitmask cho các tùy chọn:
- DEBUG_BACKTRACE_IGNORE_ARGS: Có bỏ qua chỉ mục "args" và các đối số hàm/phương thức để tiết kiệm bộ nhớ.
limit − Giới hạn số khung ngăn xếp in ra.
Giá trị trả về
Không trả về giá trị.
Ví dụ
<?php
function Test1() {
Test2();
}
function Test2() {
Test3();
}
function Test3() {
Test4();
}
function Test4() {
debug_print_backtrace();
}
Test1();
?>Kết quả
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"
}
}
}