• 技术文章 >后端开发 >PHP问题

    php中如何计算程序运行时间

    逆旅行人逆旅行人2021-04-01 14:21:47原创80
    2021040114181480818.jpg

    1.使用的函数

    a.使用函数microtime ()

    microtime ( bool $get_as_float = ? ) : mixed

    b.使用函数explode()

    explode(separator,string,limit)

    2.代码如下:

    <?php    
    //程序运行时间  
    $starttime = explode(' ',microtime());  
    echo microtime(); 
     /*········以下是代码区·········*/  
     for($i=0;$i<1000000;$i++)//这里是计算循环一百万次所需要的时间为:0.116秒。
     {   $i;  
     }  
     /*········以上是代码区·········*/   
     //程序运行时间  
     $endtime = explode(' ',microtime());  
     $thistime = $endtime[0]+$endtime[1]-($starttime[0]+$starttime[1]); 
     $thistime = round($thistime,3);  
     echo "本网页执行耗时:".$thistime." 秒。".time(); ?>

    3.输出:

    0.58607300 1617257726本网页执行耗时:0.017 秒。1617257726

    PS:为了程序的整洁性,我们可以将此代码写成一个类,用的时候引入进来,然后在程序开始前实例化这个类,结束再调用一个方法也可以实现这功能。

    推荐:2021年PHP面试题大汇总(收藏)》《php视频教程

    以上就是php中如何计算程序运行时间的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php 运行时间
    上一篇:php数组操作方法有哪些 下一篇:如何区分PHP中unset,array_splice的区别
    第15期线上培训班

    相关文章推荐

    • php中explode()函数的应用详解• php中explode()函数与strtok()函数的区别• php explode() 函数定义与用法汇总(2021)• PHP 中使用explode()函数切割字符串为数组的方法• PHP explode()函数用法详解

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网