実行時間の測定 (PHP)


処理にかかる時間を計りたいときは以下のようにします。
どれくらい正確かは不明ですが、かなり細かく計測できます。

$start = microtime(TRUE);
//いろいろな処理
$stop = microtime(TRUE);
print ($stop-$start);

分単位または数十秒単位ならtime();でも可能です。

2015/1/28修正
microtime()の引数にTRUEを指定しました。デフォルトではFALSEが指定され、この場合、文字列として返されるため、引き算ができません。

コメントを残す

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

SPAM防止のため数字と漢数字の算数の計算をお願いします。 * Time limit is exhausted. Please reload CAPTCHA.