PHP में debug_print_backtrace() फंक्शन बैकट्रेस प्रदर्शित करता है। यह कोई मान नहीं लौटाता।
सिंटैक्स
debug_print_backtrace(options, limit)
पैरामीटर्स
options - नीचे दिए गए विकल्पों के लिए बिटमास्क:
- DEBUG_BACKTRACE_IGNORE_ARGS: "args" इंडेक्स और सभी फंक्शन/मेथड आर्गुमेंट्स को छोड़ना है या नहीं, मेमोरी बचाने के लिए।
limit - प्रिंट किए जाने वाले स्टैक फ्रेम की संख्या सीमित करता है।
रिटर्न वैल्यू
debug_print_backtrace() फंक्शन कोई मान नहीं लौटाता।
उदाहरण
<?php
function Test1() {
Test2();
}
function Test2() {
Test3();
}
function Test3() {
Test4();
}
function Test4() {
debug_print_backtrace();
}
Test1();
?>
आउटपुट
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"
}
}
}