1.優化程式碼的時候,腳本的執行時間是一個很重要的考慮方式,那麼如何用PHP來實現計算PHP腳本的運行時間呢?
下面推薦給大家一個很好用得類.
runtime.class.php
/**
* PHP腳本執行時間計算
*/
class runtime
{
var $StartStartTime = 0;
{
var $StartStartTime = 0;
; function get_microtime()
{
list($usec, $sec) = explode(' ', microtime());
{
$this->StartTime = $this->get_microtime();
}
function stop()
{
function spent($echo=false ,$title='')
{
$spent = sprintf('%.4f',round(($this->StopTime - $this->StartTime) * 1000, 1)/1000); ){
echo $title."執行時間:{$spent}秒
";
}else{
function clear()
{
$this->StartTime = 0 ;
$this->StopTime = 0;
}
}
測試程式碼:
#測試腳本程式碼
}
$runtime->stop();
$spent_time = $runtime->spent($echo=true, '測試腳本');
$runtime->clear();
測試結果: