ベンチマークを取得します。
測定したい処理の前後においてmicrotime関数でタイムスタンプを取得し、その差を計算します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php $time_start = microtime(true); //測定する処理 $data = array(); for($i = 0; $i < 1000; $i++){ $data[$i] = $i; } //測定する処理ここまで $time_end = microtime(true); $time = $time_end - $time_start; echo "ベンチマーク結果:{$time}"; |