【PHP】処理の速度を計測する方法

ソースの解析を依頼された時、表示にめちゃくちゃ時間のかかるファイルがあったので、どの部分で時間がかかっているのか調べることにした。

PHPコードの処理時間の計測方法

以下のコードを、処理時間を計測したい箇所に追記する。

// タイマ開始
$time_start = microtime(true);

[処理A]

$time = microtime(true) - $time_start;
echo "処理A : {$time} sec";

[処理B]

$time = microtime(true) - $time_start;
echo "処理B : {$time} sec";
出力結果:
処理A : 3.0587348937988 sec
処理B : 26.757416963577 sec

投稿者: Output48

中学生の時に初めてHTMLに触れてからホームページ制作を独学で始める。
ベンチャー企業の営業、大手企業のSEを経て、独立。
ここ数年はWEB以外の仕事をしていたため、割と本気で勉強中。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です