Home >Backend Development >PHP Tutorial >Here is a class for testing page execution time:_PHP Tutorial

Here is a class for testing page execution time:_PHP Tutorial

WBOY
WBOYOriginal
2016-07-13 16:54:09871browse

class timer {    
    var $StartTime = 0;    
    var $StopTime = 0;    
    var $TimeSpent = 0;    
    function 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 = doubleval($StartMicro) + $StartSecond;    
       $stop    = doubleval($StopMicro) + $StopSecond;    
       $this->TimeSpent = $stop - $start;    

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/631812.htmlTechArticle? class timer { var $StartTime = 0; var $StopTime = 0; var $TimeSpent = 0; function start(){ $this-StartTime = microtime(); } function stop(){ $this-StopTime= microtime(); } functio...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn