यस लेखमा, तपाइँ कसरी PHP ब्याकट्रेस उत्पन्न गर्ने सिक्नुहुनेछ। PHP मा debug_backtrace() प्रकार्यले PHP ब्याकट्रेस आउटपुट गर्छ। यो प्रकार्यले debug_backtrace() प्रकार्यमा नेतृत्व गर्ने कोडबाट डाटा प्रदर्शन गर्दछ।
php मा DEBUG_BACKTRACE() प्रकार्यको सिन्ट्याक्स के हो?
PHP debug_backtrace() प्रकार्यको सम्भावित फिर्ता मानहरू हुन्:
नाम | प्रकार | विवरण |
---|---|---|
समारोह | string | हालको प्रकार्य नाम |
लाइन | पूर्णांक | हालको लाइन नम्बर |
फाइल | string | हालको फाइल नाम |
वर्ग | string | हालको कक्षाको नाम |
वस्तु | वस्तु | हालको वस्तु |
प्रकार | string | हालको कल प्रकार। सम्भावित कलहरू: रिटर्नहरू: "->" - विधि कल रिटर्नहरू: "::" - स्थिर विधि कल फिर्ता गर्दैन - प्रकार्य कल |
आर्ग | array | यदि एक प्रकार्य भित्र, यसले प्रकार्य तर्कहरू सूचीबद्ध गर्दछ। यदि समावेश गरिएको फाइल भित्र छ भने, यसले समावेश गरिएका फाइल नामहरू सूचीबद्ध गर्दछ |
DEBUG_BACKTRACE() प्रकार्यका उदाहरणहरू
उदाहरण 1। यस उदाहरणमा, हामी PHP ब्याकट्रेस उत्पन्न गर्छौं।
<?php
function a($txt) {
b("Glenn");
}
function b($txt) {
c("Cleveland");
}
function c($txt) {
var_dump(debug_backtrace());
}
a("Peter");
?>