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

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に触れてからホームページ制作を独学で始める。 ベンチャー企業の営業、大手企業のPG・SEを経て、独立。 現在はとある企業のCTOと、変な名前の会社の社長をしてる。

「【PHP】処理の速度を計測する方法」への2件のフィードバック

コメントを残す

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください