如题

解决方案 »

  1.   


    $t = time();
    //执行程序
    echo time() - $t;
      

  2.   

    先搜在问
    时间是宝贵
     http://so.csdn.net/BBSSearchResult.aspx?q=php+%E6%89%A7%E8%A1%8C%E6%97%B6%E9%97%B4
      

  3.   

    <?php
    class Timer  //声明一个计算脚本运行时间的类  
    {             
        private $startTime;        //保存脚本开始执行时的时间(以微秒的形式保存)
        private $stopTime;         //保存脚本结束执行时的时间(以微秒的形式保存)    function __construct()     //构造方法,在创建对象时初始化成员属性
        {
          $this->startTime=0;      //初始化成员属性startTime的值为0
          $this->stopTime=0;       //初始化成员属性stopTime的值为0
        }    function start()    //在脚本开始处调用获取脚本开始时间的微秒值  
        {
          $this->startTime = microtime(true);   //将获取的时间赋给成员属性$startTime  
        }      function stop()//在脚本结束处调用获取脚本结束时间的微秒值
        {
          $this->stopTime= microtime(true);   //将获取的时间赋给成员属性$stopTime  
        }  
        function spent()  //返回同一脚本中两次获取时间的差值
        {
          return round(($this->stopTime-$this->startTime) , 4); //计算后以4舍5入保留4位返回  
        }  
    }    $timer = new Timer();         //创建Timer类的对象
        $timer->start();              //在脚本文件开始执行时调用这个方法
        usleep(1000);                 //脚本的主体内容,这里以休眠一毫秒为例
        $timer->stop();               //在脚本文件结尾处调用这个方法
        echo "执行该脚本用时<b>".$timer->spent()."</b>秒"; 
      ?>