比较实用的debug方法:具体参考地址已经记不清了,这里重写成类方便调用
/**
* @author [email protected]
* @Date: 13-7-23
* @desc example to count application run time
*/
class Interval{
var $start;
public function getTrueTime()
{
list($sec,$unix) = explode(' ',microtime());
return (float)$unix+(float)$sec;
}
public function __construct()
{
$this->start = $this->getTrueTime();
}
public function spend()
{
return $this->getTrueTime() - $this->start;
}
}
$interval = new Interval(); //创建一个对象并记录开始时间
//----------------------\\
$n = 0;
for($i=0;$i<=2000000;$i++)
{
$n+=$i;
}
//----------------------//
echo $interval->start; //开始时间:1374548014.8087
echo '<br/>';
echo $interval->getTrueTime();//结束时间 :1374548014.9211
echo '<br/>';
echo round($interval->spend(),4);//运行时间 :0.1124