牛骨文教育服务平台(让学习变的简单)
博文笔记

检测PHP执行效率

创建时间:2008-01-11 投稿人: 浏览次数:135
<?php
/*
 *文件:PHP_OperationTime.php
 *功能:检测PHP执行效率
 *作者:感染源
 *时间:2007-04-29
*/

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)+$StartSecond;

            
$this->TimeSpent = $stop-$start;
            
return substr($this->TimeSpent,0,8)."";
        }
    }
}
//Class Timer

$ct = new timer;
$ct->start();
//include_once("keygen.php");
include_once("../GetRate/inputnum.php");
$ct->stop();
echo "<br>";
echo $ct->spent();
?>
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。