ソースの解析を依頼された時、表示にめちゃくちゃ時間のかかるファイルがあったので、どの部分で時間がかかっているのか調べることにした。
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
「【PHP】処理の速度を計測する方法」への2件のフィードバック