انجمن عمومی گسترش فناوری آگو
مدت زمان اجرای اسکریپت - نسخه‌ی قابل چاپ

+- انجمن عمومی گسترش فناوری آگو (http://forums.ago.ir)
+-- انجمن: انجمن های عمومی گسترش فناوری آگو (/forumdisplay.php?fid=1)
+--- انجمن: برنامه نویسی (/forumdisplay.php?fid=13)
+--- موضوع: مدت زمان اجرای اسکریپت (/showthread.php?tid=2403)



مدت زمان اجرای اسکریپت - agotd - 04-12-2014 04:51 PM

برای اینکه متوحه بشید احرای اسکریپت PHP شما چه مدت زمانی طول کشیده از دو تابع زیر استفاده کنید.

در ابتدای اسکریپت تابع startTime رو فراخوانی کنید و مقدار برگشتی رو داخل یک متغیر بریزید و در انتهای اسکریپت متغیر رو به تابع execTime پاس بدید و نمایش بدید :

کد php:
function startTime() {
$mtime microtime();
$mtime explode(' '$mtime);
$secs $mtime[1] + $mtime[0];
return 
$secs;
}
 
function 
execTime($start) {
$end startTime();
$total $end $start;
return 
'<Br>'.sprintf('Executed in %.6f seconds.'$total);
}
 
//Usage
 
$start startTime();
 
//the code.....
 
echo execTime($start);