PHPで経過時間(ミリ秒)を表示してみる。 <?php $start_time = microtime(true); sleep(3); $end_time = microtime(true); echo $end_time - $start_time; 実行すると下記のような感じで表示される。 3.0003750324249 小数点の桁数を指定したい場合は、sprintfを使って下記のような感じで書けばOK。 【例】 echo sprintf("%.3f", $end_time - $start_time); →3.002 補足 ミリ秒ではなく単なる秒数でよければ、 microtimeではなくtime関数でOK。 <?php $start_time = time(); sleep(3); $end_time = time(); echo $end_time - $start_time;