• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تعداد صدا زده شدن یک تابع
#1
سلام من یه تابع دارم مثلا
کد پی‌اچ‌پی:
abcd($a,$b,$c); 
این تابع تو چند جای مختلف استفاده شده و بسته به شرایط صدا زده میشه . مثلا ممکنه 1 بار صدا زده بشه یا 4 بار یا ...
من میخوام ببینم راهی هست که بفهمیم چند بار در حین اجرا صدا زده میشه .
یا لااقل متوجه بشیم چه توابعی این رو صدا میزنه ؟
  پاسخ
تشکر شده توسط :
#2
توی متغیر _GLOBAL یه ایندکس براش بزار بعد هر بار زیادش کن. برای تریس کردنش هم می تونی داخل تابع از
http://ir2.php.net/debug_print_backtrace
استفاده کنی
  پاسخ
تشکر شده توسط :
#3
همچنین فکر کنم بتونی متغیر static داخلش تعریف کنی و + 1 کنیش
وبلاگ: Yousha.Blog.ir


 کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بالاتر => نگهداری بهتر

  پاسخ
تشکر شده توسط : zoghal


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان