php 実行時間を計る方法

php 実行時間を計る方法

phpでプログラムが実行されてから終了するまでの時間を計測するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • PHP 7.4.5

※windows10にApacheのインストールはこちら
※windows10にphpのインストールはこちら

サンプルコード

microtime関数を使用して、実行を開始した時間を保存して、終了した時間との差分で計算します。

<?php
ini_set('display_errors', "On");

//計測開始
$start = microtime(true);

sleep(3);  

//計測終了
$end = microtime(true);

echo '処理時間:'.($end - $start)."秒<br>";

実行結果