PHPの実行時間を計測するには下記ような方法で計測します。
$start_time = microtime(true);
// ここに計測したい処理を記述
$end_time = microtime(true);
$processing_time = $end_time - $start_time;
echo "開始時間: ".format_microtime($start_time,'Y-m-d H:i:s')."<br>\n";
echo "終了時間: ".format_microtime($end_time,'Y-m-d H:i:s')."<br>\n";
echo "処理時間:".format_microtime($processing_time)."秒<br>\n";
function format_microtime ( $time, $format = null )
{
if (is_string($format)) {
$sec = (int)$time;
$msec = (int)(($time - $sec) * 100000);
$formated = date($format, $sec). '.'. $msec;
} else {
$formated = sprintf('%0.5f', $time);
}
return $formated;
}