zoukankan      html  css  js  c++  java
  • 最简单的记录程序运行时间的方法:[记录PHP程序运行消耗时间]

    比较实用的debug方法:具体参考地址已经记不清了,这里重写成类方便调用

    /**
     * @author logonmy@126.com
     * @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
  • 相关阅读:
    控件的Visible设为false后,ViewState是否visible?
    协议森林02 小喇叭开始广播 (以太网与WiFi协议)
    Python深入02 上下文管理器
    信号与频谱
    飓风“桑迪”路径图的制作
    谁动了我的奶酪?
    协议森林01 邮差与邮局 (网络协议概观)
    协议森林04 地址耗尽危机 (IPv4与IPv6地址)
    协议森林03 IP接力赛 (IP, ARP, RIP和BGP协议)
    Python补充03 Python内置函数清单
  • 原文地址:https://www.cnblogs.com/logon/p/3208081.html
Copyright © 2011-2022 走看看