04-12-2014, 04:51 PM
برای اینکه متوحه بشید احرای اسکریپت PHP شما چه مدت زمانی طول کشیده از دو تابع زیر استفاده کنید.
در ابتدای اسکریپت تابع startTime رو فراخوانی کنید و مقدار برگشتی رو داخل یک متغیر بریزید و در انتهای اسکریپت متغیر رو به تابع execTime پاس بدید و نمایش بدید :
در ابتدای اسکریپت تابع 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);