首頁  >  文章  >  後端開發  >  不是有效的 win32 應用程式 PHP測試程式運行時間的類

不是有效的 win32 應用程式 PHP測試程式運行時間的類

WBOY
WBOY原創
2016-07-29 08:47:551169瀏覽

類別很簡單,主要是運用了幾個函數數組列表函數list(),字串分割成數組函數explode(),獲取時間戳和微秒數microtime(),代碼如下:

複製代碼程式碼如下:


class runTime {
private $starTime;//開始時間
private $stopTime;//結束時間
private function getMicTime(){
戳記和微秒數
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(){//計算程式持續時間
return round($this->stopTime-$this- >starTime)*1000;//取得毫秒數
}
}
//舉例
$time=new runTime();
$time->star();
for ($i=1;$iecho("a");
}
$time->stop();
echo $time->spent();
?>

以上就介紹了不是有效的 win32 應用程式 PHP測試程式運行時間的類,包括了不是有效的 win32 應用程式方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn