<?
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();
?>
/*
*文件: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();
?>