PHP debug_print_backtrace() Function












مرجع خطای PHP



مثال


چاپ پس‌ترس PHP:




تابع a($txt) {

b("گلن")؛



تابع b($txt) {


c("کلولند");


تابع c($txt) {


debug_print_backtrace();



a ("پیتر")؛

?>

این را خودتان امتحان کنید »




تعریف و استفاده


عملکرد debug_print_backtrace() یک پس‌ترس PHP را چاپ می‌کند.


این تابع داده‌هایی را از کدی که به تابع debug_print_backtrace() منتهی می‌شود نمایش می‌دهد.





نحو



debug_print_backtrace(options, limit);



مقادیر پارامتر













را چاپ می کند

پارامتر توضیح
گزینه ها اختیاری. یک بیت ماسک برای گزینه زیر مشخص می کند: DEBUG_BACKTRACE_IGNORE_ARGS (ایندکس "args" و همه آرگومان های تابع/روش برای ذخیره حافظه حذف شود یا نه)
محدود اختیاری. تعداد قاب های پشته ای چاپ شده را محدود می کند. به طور پیش فرض (limit=0) همه قاب های پشته ای












جزئیات فنی















مقدار بازگشتی: هیچ
نسخه PHP: 5.0+
تغییر PHP: PHP 5.4: پارامتر اختیاری limit اضافه شد
PHP 5.3.6: پارامتر اختیاری options اضافه شد




مرجع خطای PHP