zoukankan      html  css  js  c++  java
  • 测试php页面执行代码时间

    //生命一个计算脚本运行时间的类
    class Timer {
    private $startTime = 0; //保存脚本开始执行时的时间(以微秒的形式保存)
    private $stopTime = 0; //保存脚本结束执行时的时间(以微秒的形式保存)
    
    //在脚本开始处调用获取脚本开始时间的微秒值
    function start() {
    $this->startTime = microtime(true); //将获取的时间赋值给成员属性$startTime
    }
    //脚本结束处嗲用脚本结束的时间微秒值
    function stop() {
    $this->stopTime = microtime(true); //将获取的时间赋给成员属性$stopTime
    }
    //返回同一脚本中两次获取时间的差值
    function spent() {
    //计算后4舍5入保留4位返回
    return round(($this->stopTime - $this->startTime), 4);
    }
    }
    
    $timer = new Timer();
    $timer->start(); //在脚本文件开始执行时调用这个方法
    usleep(2000); //脚本的主题内容,这里可以休眠一毫秒为例
    $timer->stop(); //在脚本文件结束处调用这个方法
    
    echo "执行该脚本用时<b>" . $timer->spent() . "</b>";
    die;
    
    set_time_limit(300);
  • 相关阅读:
    codeforces431C
    codeforces158C
    codeforces570C
    codeforces472C
    codeforces401C
    codeforces630C
    codeforces581C
    校内题目腐草为萤
    校内题目大美江湖
    洛谷P3370 && 字符串哈希讲解
  • 原文地址:https://www.cnblogs.com/jdhu/p/4497565.html
Copyright © 2011-2022 走看看