php测试程序运行速度和页面执行速度的代码

2023-03-06 11:12:52 198 0
魁首哥

microtime() 函数返回当前 Unix 时间戳的微秒数。用于检测程序执行时间的函数,也是PHP内置的时间函数之一,在php中可以用于对程序执行时间的判断,以及相同功能函数的执行效率高低快慢的判断。

使用microtime() 函数测试程序运行速度和页面执行速度的代码如下:

php测试程序运行速度和页面执行速度的代码

 ion start(){    
$this->StartTime = microtime();    
}    
 
function stop(){    
$this->StopTime = microtime();    
}    
 
function spent() {    
if ($this->TimeSpent) {    
return $this->TimeSpent;    
} else {    
$StartMicro = substr($this->StartTime,0,10);    
$StartSecond = substr($this->StartTime,11,10);    
$StopMicro = substr($this->StopTime,0,10);    
$StopSecond = substr($this->StopTime,11,10);    
$start = floatval($StartMicro) + $StartSecond;    
$stop = floatval($StopMicro) + $StopSecond;    
$this->TimeSpent = $stop - $start;    
return round($this->TimeSpent,8).'秒';    
}  
} // end function spent();    
 
} //end class timer;  
 
//$timer = new timer;//实例化测试类  
//$timer->start();//放在代码开始执行的测试点

//$timer->stop();   //放在代码执行结束的测试点
//print_r('
运行时间为: '.$timer->spent()) ; //unset($timer);

到此这篇关于php测试程序运行速度和页面执行速度的代码的文章就介绍到这了,更多相关php测试执行速度代码内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

您可能感兴趣的文档:
  • Elasticsearch-PHP 中文文档
  • PHP 内核与原生扩展开发
  • Composer 中文文档

收藏
分享
海报
0 条评论
198
上一篇:ThinkPHP基于think-queue的队列插件实现消息推送 下一篇:使用php数据缓存技术提高执行效率

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码