-
-
/** - * 機能: PHP コードの実行時間を表示します
- * 日付: 2012-12-29
- * ファイル: show_php_runtime.php
- **/
class RunTime//ページ実行時間クラス
- {
- private $starttime;//ページ開始実行時間
- private $stoptime;//ページ終了実行時間
- private $spendtime;//ページ実行にかかった時間
- function getmicrotime()//現在のマイクロ秒を返す浮動小数点数を取得します
- {
- list($usec , $sec)=explode(" ",microtime());
- return ((float)$usec + (float)$sec);
- }
- function start()//ページは関数の実行を開始し、時間を返しますページの実行開始時刻
- {
- $this->starttime=$this->getmicrotime();
- }
- function end()//ページの実行時間を表示します
- {
- $this->stoptime=$ this->getmicrotime( );
- $this->spendtime=$this->stoptime-$this->starttime;
- //returnround($this->spendtime,10);
- }
- function display()
- {
- //$this->end();
- echo "
実行時間:".round($this->spendtime,10)."秒 "; - }
- }< /p>
/*
- メソッドを呼び出す
- */
- $timer=new Runtime();
- $timer->start();
-
-
コードをコピー
|