プログラムの実行時間を計算する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 までご連絡ください。
著者別の最新記事
-
2025-02-26 03:58:14
-
2025-02-26 03:38:10
-
2025-02-26 03:17:10
-
2025-02-26 02:49:09
-
2025-02-26 01:08:13
-
2025-02-26 00:46:10
-
2025-02-25 23:42:08
-
2025-02-25 22:50:13
-
2025-02-25 21:54:11
-
2025-02-25 20:45:11