PHP 计算页面执行时间
本文最后更新于 6321 天前,其中的信息可能已经有所发展或是发生改变。

PHP 计算页面执行时间

<?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()." 毫秒";

?>

评论

  1. 15年前
    2009-4-23 20:36:16

    不错的东西

  2. ph
    13年前
    2011-2-28 16:28:47

    这东西不错

  3. 13年前
    2011-3-15 12:06:36

    谢谢你的代码,对我很有用!

  4. 13年前
    2011-8-12 3:28:27

    “谢谢你的代码,对我很有用!

    回复”

    !! LOL!

  5. 13年前
    2011-8-12 23:58:41

    呵呵。不错不错。
    常来看看,可以学不少东西。
    最近在学PHP。。
    膜拜一下。。

  6. haha
    12年前
    2012-2-23 16:23:12

    谢谢分享 非常有用,最近查例子已经访问过好几次了

  7. 12年前
    2012-5-15 20:58:37

    windows上?

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇