コードを最適化したとき、どれぐらい実行速度が向上したか知りたくなりますよね?
紹介するのは、ある範囲の実行時間を測定するFunctionです。
もっと細かく測定したい場合はPEARライブラリにも同様のものがあるので、そっちを使うといいかもです。
function getMicrotime(){
list ($msec, $sec) = explode(' ', microtime());
$microtime = (float)$msec + (float)$sec;
return $microtime;
}
$start = getMicrotime();
~hoge~
$end = getMicrotime();
echo "Script Execute Time".round($end - $start, 3)."seconds";
で取得できます。