چگونه زمان اجرای برنامه را کنترل کنیم؟

M_cover

Member
ما با استفاده از set_time_limit زمان اجرا برنامه را تعیین و محدود می کنیم خوب حالا ما می خواهیم به جای ایجاد خطای fatale Err ما عملیاتی انجام دهیم یعنی ما چگونه می توانیم زمان اجرای برنامه را در بیاریم و با set_time_limit مقایسش کنیم :دی

با تشکر:rose:
 

Masoud1365

مدیر انجمن
زمان اجرا چه ربطی به fatal error داره ؟
اگه این ارور تو برنامه اتفاق بیوفته که دیگه به حساب کردن تایم و اینا نمیرسی ! :دی
 

M_cover

Member
زمان اجرا چه ربطی به fatal error داره ؟
اگه این ارور تو برنامه اتفاق بیوفته که دیگه به حساب کردن تایم و اینا نمیرسی ! :دی

نه من منظورم اینه که کلا قبل از اینکه fatalError بشه ما متوجه بشیم خوب ول کن بزا اینجوری بگم :دی
ما چه جوری می تونیم زمان اجرای کل برنامه را محاسبه کنیم؟ بعد اون را با
time_limit مقایسه می کنیم و متوجه می شویم :دی
 

Cyletech

Member
ما چه جوری می تونیم زمان اجرای کل برنامه را محاسبه کنیم؟
برای اینکه تایم بگیری ، اگر بصورت دستی بخوای عمل کنی که بصرفه نیست ، بهتره از دیباگر هایی چون FirePHP که افزونه فایرفاکس موزیلا هست استفاده کنی. که بازم همون حرف مسعوود می رسی. برای اینکه زمان کل اجرای برنامه رو بخوای بدست بیاری باید بتونی کل برنامه رو تا آخرش بری. در صورتی که اگر fatal error رخ بده برنامه متوقف میشه و به تایم صحیح نمیرسی.
 

M_cover

Member
در صورتی که اگر fatal error رخ بده برنامه متوقف میشه و به تایم صحیح نمیرسی.
خوب ما زمان اجرای کل برنامه را می گیریم و بعد نسبت به آن time-Limit ست می کنیم زمان اجرای کل برنامه را باید چگونه بدست بیاریم؟
 

Cyletech

Member
خوب ما زمان اجرای کل برنامه را می گیریم و بعد نسبت به آن time-Limit ست می کنیم زمان اجرای کل برنامه را باید چگونه بدست بیاریم؟
گیر دادیا :green:عزیزم برای اینکه زمان اجرای کل برنامه رو بدست بیاری باید یکبار درست و بدون مشکل تا آخرش بری. اگر مشکلی نیست ، با microtime() باید اینکارو کنی.
http://php.net/manual/en/function.microtime.php
 

جدیدترین ارسال ها

بالا