安静
PHP技术博客

101028 php页面执行时间class

好久没跟新了,心情总算缓和过来 继续更新博客

页面跑得慢得时候得抓着 尾巴去不断的找BUG,这里分享一个  php页面执行时间 输出的类

class runtime
{
var $StartTime = 0;
var $StopTime = 0;

function get_microtime()
{
list($usec, $sec) = explode(‘ ‘, microtime());
return ((float)$usec + (float)$sec);
}

function start()
{
$this->StartTime = $this->get_microtime();
}

function stop()
{
$this->StopTime = $this->get_microtime();
}

function spent()
{
return round(($this->StopTime – $this->StartTime) * 1000,1);
}

}

//例子
$runtime= new runtime;
$runtime->start();

//你的代码开始

$a = 0;
for($i=0; $i<1000000; $i++)
{
$a += $i;
}

//你的代码结束

$runtime->stop();
echo “页面执行时间: “.$runtime->spent().” 毫秒”;

赞(0) 打赏
未经允许不得转载:AJ's Blog » 101028 php页面执行时间class
分享到: 更多 (0)

评论 5

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-49

    代码不错 呵呵

    深冬及夕11年前 (2010-10-28)
  2. #-48

    好东西呀

    huaidong11年前 (2010-11-15)
  3. #-47

    最近一直在研究php,感觉很高效

    商业源码11年前 (2010-11-15)
  4. #-46

    博主请问能换友情链接吗?

    AB先生博客11年前 (2010-12-09)
  5. 可以的 你可以右侧有个自助友情链接添加的

    可 乐烟11年前 (2010-12-09)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏