PHP debug_print_backtrace() ফাংশন

উদাহরণ

একটি PHP ইস্তেহারা প্রিন্ট করুন:

<?php
 function a($txt) {
     b("গ্লেন");
 }
 function b($txt) {
     c("ক্লিভল্যান্ড");
}
 function c($txt) {
     debug_print_backtrace();
 }
 a("Peter");
 ?> 

উপরোক্ত কোডের ফলাফল এমনভাবে হবে:

#0 c(Cleveland) called at [C:\webfolder\test.php:6]
 #1 b(Glenn) called at [C:\webfolder\test.php:3]
 #2 a(Peter) called at [C:\webfolder\test.php:11]

সংজ্ঞা ও ব্যবহার

debug_print_backtrace() ফাংশন PHP রিট্রোস্ট্রাকচার (backtrace) প্রিন্ট করে。

debug_print_backtrace() PHP রিট্রোস্ট্রাকচার প্রিন্ট করে। এটি ফাংশন কল, included/required করা ফাইল এবং eval() কোডকে প্রিন্ট করে。

সংজ্ঞা

debug_print_backtrace(options,limit);
পারামিট বিবরণ
options

অপশনাল।নিম্নোক্ত পারামিটকে বিটমাস্ক নির্দিষ্ট করুন:

  • DEBUG_BACKTRACE_IGNORE_ARGS("args"-এর ইনডেক্সকে অবগত করতে হবে না, সকল function/method-এর পারামিটকে অন্তর্ভুক্ত করে, মেমরি খরচ কমাতে সাহায্য করে。)
limit অপশনাল। ফ্ল্যাগস্টেকের সংখ্যা সীমিত করতে ব্যবহৃত। ডিফল্ট হিসাবে (limit=0) সকল ফ্ল্যাগস্টেক ফেরত দেওয়া হয়。

টেকনিক্যাল বিবরণ

ফলাফল: None
PHP সংস্করণ: 5.0+
PHP অপডেট লগস:

PHP 5.4: অপশনাল পারামিট যোগ করা হয়েছে limit.

PHP 5.3.6: অপশনাল পারামিট যোগ করা হয়েছে options.