zoukankan      html  css  js  c++  java
  • PHP检测每一段代码执行时间

    <?php
    // 实例1
    
    /**
     * @start time
     */
    function proStartTime() {
        global $startTime;
        $mtime1 = explode(" ", microtime());
        $startTime = $mtime1[1] + $mtime1[0];
    }
    
    /**
     * @End time
     */
    function proEndTime() {
        global $startTime,$set;
        $mtime2 = explode(" ", microtime());
        $endtime = $mtime2[1] + $mtime2[0];
        $totaltime = ($endtime - $startTime);
        $totaltime = number_format($totaltime, 7);
        echo "<br/>process time: ".$totaltime;
    }
    
    // 程序调用开始记时
    proStartTime();
    
    sleep(1);     // sleep() 延时代码执行若干秒
    proEndTime(); // 程序在每一段所消耗的执行时间
    sleep(2);
    proEndTime();
    sleep(3);
    proEndTime(); 
    
    
    /************************************************* 华丽的分割线 **************************************************/
    
    // 实例2
    
    $t1 = microtime(true);
    sleep(3);
    $t2 = microtime(true);
    echo '程序耗时'.round($t2-$t1,3).'秒';
    
    ?>
  • 相关阅读:
    关于*和&的数组操作运算对比(一维数组)
    GCC内联汇编
    输出10进制、16进制
    异常退出时的出栈
    字典
    List简单增删改查
    数组的增删改查
    Excel的简单导入导出
    文件流
    Lambda 的简单入门
  • 原文地址:https://www.cnblogs.com/wangluochong/p/5821638.html
Copyright © 2011-2022 走看看