基本信息
文件名称:php测试程序运行速度和页面执行速度的代码.docx
文件大小:15.32 KB
总页数:2 页
更新时间:2025-06-05
总字数:约小于1千字
文档摘要

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

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

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

php

classtimer{

var$StartTime=0;

var$StopTime=0;

var$TimeSpent=0;

functionstart(){

$this-StartTime=microtime();

functionstop(){

$this-StopTime=microtime();

functionspent(){

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;

returnround($this-TimeSpent,8).秒;

}//endfunctionspent();

}//endclasstimer;

//$timer=newtimer;//实例化测试类

//$timer-start();//放在代码开始执行的测试点

//$timer-stop();//放在代码执行结束的测试点

//print_r(/br运行时间为:.$timer-spent());

//unset($timer);