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" } } }