プログラムの実行時間を計算するphpクラス
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-25 09:03:29
-
- /**
- * プログラムの実行時間を計算します
- * ファイル名: js_runtime.php
- */
- class Timer {
- private $StartTime = 0;//プログラム実行開始時間
- private $StopTime = 0;//プログラム実行終了時間
- private $TimeSpent = 0;//プログラムの実行には時間がかかります
- function start(){//プログラムの実行が開始されます
- $this->StartTime = microtime();
- }
- function stop(){//プログラムの実行が終了します
- $this ->StopTime = microtime();
- }
- function Spent(){//プログラムの実行にかかる時間
- if ($this->TimeSpent) {
- return $ this->TimeSpent;
- } else {
- list ($StartMicro, $StartSecond) =explode(" ", $this->StartTime);
- list($StopMicro, $StopSecond) =explode(" ", $this ->StopTime);
- $start = doubleval( $StartMicro) + $StartSecond;
- $stop = doubleval($StopMicro) + $StopSecond;
- $this->TimeSpent = $stop - $start;
- return substr( $this->TimeSpent,0,8). "Seconds";//取得したプログラム実行時間の差を返す
- }
- }
- }
- $timer = new Timer();
- $timer->start();
- //...プログラムの実行コード
- $ timer->stop();
- echo "プログラムの実行時間は次のとおりです:".$timer->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