PHP テスト プログラムの実行時間 class_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:20:50
オリジナル
797 人が閲覧しました

このクラスは非常に単純で、主に配列リスト関数 list() 、文字列を配列関数explode() に分割し、タイムスタンプとマイクロ秒を取得する microtime() といういくつかの関数を使用します。 コードは次のとおりです。

コードをコピーします コードは次のとおりです:
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 functionampered(){//プログラム期間
returnround($this-> ;stopTime-$this->starTime)*1000;//ミリ秒数を取得する
}
}
//例
$time=new runTime(); ->star();
for ($i =1;$i$time->stop(); >使いました()?>



http://www.bkjia.com/PHPjc/325012.html

www.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/325012.html

このクラスは非常に単純で、主に配列リスト関数 list() を使用し、文字列を配列関数explode() に分割し、タイムスタンプとマイクロ秒数 microtime() を取得します。 コードは次のとおりです。コードをコピーしてください...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!