Hàm debug_print_backtrace () trong PHP hiển thị một dấu vết. Nó không trả về giá trị.
Cú pháp
debug_print_backtrace(options, limit)
Tham số
-
tùy chọn - Một mặt nạ bit cho các tùy chọn nhất định bên dưới
- DEBUG_BACKTRACE_IGNORE_ARGS:Có hay không bỏ chỉ mục "args" và tất cả các đối số hàm / phương thức để tiết kiệm bộ nhớ.
-
giới hạn - Giới hạn số lượng khung chồng in.
Quay lại
Hàm debug_print_backtrace () không trả về giá trị.
Ví dụ
Sau đây là một ví dụ -
<?php
function Test1() {
Test2();
}
function Test2() {
Test3();
}
function Test3() {
Test4();
}
function Test4() {
debug_print_backtrace();
}
Test1();
?> Đầu ra
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"
}
}
}