«

PHP计算程序运行时间的类

时间:2024-1-22 14:24     作者:韩俊     分类: PHP


PHP计算程序运行时间的类,程序很简单,主要使用了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();//该语句尽量写在代码段的最开始处

//程序代码段

$time->stop();//该语句最好写在代码段的最结尾处
echo $time->spent();

标签: php php教程

热门推荐