PHPプログラムの実行時間をテストするためのクラス
リリース: 2016-07-25 09:03:31
-
- class runTime {
- private $starTime;//開始時間
- private $stopTime;//終了時間
- private function getMicTime(){
- $mictime=microtime();//時間を取得スタンプとマイクロ秒
- list($usec,$sec)=explode(" ",$mictime);//マイクロ秒を配列に分割し、処理用の変数に変換します
- return (float)$usec+(float)$sec ;/ /変換されたデータを浮動小数点で強制的に処理します
- }
- public function star(){//開始時刻を取得します
- $this->starTime=$this->getMicTime();
- }
- public function stop (){//終了時刻を取得します
- $this->stopTime=$this->getMicTime();
- }
- public function Spent(){//プログラムの継続時間を計算します
- returnround($this-> stopTime-$this->starTime)*1000;//ミリ秒数を取得
- }
- }
- //Example
- $time=new runTime();
- $time->star();
- for ($ i= 1;$iecho("a");
- }
- $time->stop();
- echo $time->spent();
- ?>
コードをコピー
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31