処理の実行時間を計測したい場合がある。
処理の前後でシステム時刻を取得して差をとることで経過時間が得られる。
1 2 3 4 5 6 |
$stime = microtime(true); ... $etime = microtime(true); $ptime = $etime - $stime; echo "Elapsed time = {$ptime} micro sec"; |
単位はマイクロ秒(100万分の1秒、10のマイナス6乗秒)。
参考サイト
PHP: microtime – Manual
http://php.net/manual/ja/function.microtime.php