今天,为了测试一断程序的运行时间,特意写了这么一个类,并添加了注释,希望对大家有所帮助
类很简单,主要是运用了几个函数数组列表函数list(),字符串分割成数组函数explode(),获取时间戳和微秒数microtime(),代码如下:
代码如下:
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();
?>