برای این که بفهمیم اجرای یک اسکریپت چه مقدار طول کشیده از تابع microtime() استفاده میکنیم.
این تابع فقط مدت اجرای کد php رو میگه و ربطی به مدت زمان لود شدن سایت نداره.
نمونه کد:
<?php $timeStart = microtime(true); $i = 1; while ($i < 30000000){ $i++; } $timeEnd = microtime(true); $time = $timeEnd - $timeStart; echo 'execute in ' . round($time, 3) . ' seconds'; ?>
تابع round() هم برای این که فقط تا 3 رقم اعشار رو در خروجی نشون بدیم.