【PHP】PHPの実行時間を計測する

PHP

phpのmicrotime関数を利用して、PHPの実行時間を計測する方法を紹介します。

PHPの処理にかかった時間を計測する方法

以下の記述でPHPの実行時間を計測することができます。処理後の時間と処理前の時間の差分で実行時間を算出しています。

<?php
$time_start = microtime(true); //実行開始時間を記録する
// PHPの処理を記述する
$time_end = microtime(true);
$time = $time_end - $time_start;
var_dump($time); //実行時間を出力する
?>

PHPのmicrotime関数について

microtimeは現在のUnixタイムスタンプをマイクロ秒で返す関数です。
引数をtrueにするとタイムスタンプを文字列ではなく浮動小数点数にして返してくれます。

参考程度に、画像の上が引数に何も指定していない(デフォルトでfalse)時の出力結果で、下が引数にtrueを指定した時の結果です。

コメントを残す

メールアドレスが公開されることはありません。