Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 一个测试php程序运行时间的类

一个测试php程序运行时间的类

发布时间:2015-02-19   编辑:www.jquerycn.cn
一个测试php程序运行时间的类,主要是运用了几个函数数组列表函数list(),字符串分割成数组函数explode(),获取时间戳和微秒数microtime()。

需要的朋友可以参考下。
 

复制代码 代码如下:
<?php
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 function spent(){//计算程序持续时间
return round($this->stopTime-$this->starTime)*1000;//获取毫秒数
}
}
//举例
$time=new runTime();
$time->star();
for ($i=1;$i<=1000;$i++){
echo("a");
}
$time->stop();
echo $time->spent();
?>

您可能感兴趣的文章:
php怎么测试接口运行慢
一种改进的轻量级.NET应用程序性能测试框架
网站测试技术简介
PHPUnit教程(二)PHPUnit基本用法
php获取目标函数执行时间的实例代码
一个测试php程序运行时间的类
一个计算程序运行时间的php类
php获取函数执行时间的简单例子
怎样才能成为PHP高手?
php用于页面执行时间的类

[关闭]