370 of 410 menu

ফাংশন debug_backtrace

ফাংশন debug_backtrace বর্তমান কল স্ট্যাক সম্পর্কে তথ্য ধারণকারী একটি অ্যারে ফেরত দেয়। এতে কল করা ফাংশন, যে ফাইলে তারা অবস্থিত এবং যে লাইন থেকে কলটি করা হয়েছিল তার ডেটা অন্তর্ভুক্ত থাকে। প্রথম প্যারামিটার নির্ধারণ করে যে আউটপুট সীমিত করা প্রয়োজন কিনা, এবং দ্বিতীয়টি - স্ট্যাকের কতগুলি স্তর এড়িয়ে যেতে হবে।

সিনট্যাক্স

debug_backtrace([options], [limit]);

উদাহরণ

কল স্ট্যাক আউটপুট করতে ফাংশন ব্যবহার করার একটি সহজ উদাহরণ:

<?php function test() { var_dump(debug_backtrace()); } test(); ?>

কোড 실행ের ফলাফল:

array(1) { [0]=> array(4) { ["file"]=> string(17) "/path/to/file.php" ["line"]=> int(5) ["function"]=> string(4) "test" ["args"]=> array(0) { } } }

উদাহরণ

আউটপুট সীমিত করার জন্য প্যারামিটার ব্যবহার:

<?php function inner() { var_dump(debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1)); } function outer() { inner(); } outer(); ?>

কোড 실행ের ফলাফল:

array(1) { [0]=> array(3) { ["file"]=> string(17) "/path/to/file.php" ["line"]=> int(7) ["function"]=> string(5) "inner" } }

আরও দেখুন

  • ফাংশন var_dump,
    যা একটি ভেরিয়েবল সম্পর্কে তথ্য আউটপুট করে
  • ফাংশন error_log,
    যা একটি ত্রুটি বার্তা প্রেরণ করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন