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