php 计算函数执行时间的方法

Posted 我是搬砖的

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 计算函数执行时间的方法相关的知识,希望对你有一定的参考价值。

1 // 获得微妙方法
2 function getMillisecond()
3 {
4     list($s1, $s2) = explode(\' \', microtime());
5     return (float)sprintf(\'%.0f\', (floatval($s1) + floatval($s2)) * 1000);
6 }

 

原理:分别记录函数开始时间和结束时间,然后时间差就是函数执行的时间


 1 <?php
 2 $start_time = microtime(true);
 3 
 4 for($i=1;$i<=1000;$i++){
 5 
 6 echo $i.\'<br>\';
 7 }
 8 
 9 $end_time = microtime(true);
10 
11 echo \'循环执行时间为:\'.($end_time-$start_time).\' s\';
12 ?>



 




以上是关于php 计算函数执行时间的方法的主要内容,如果未能解决你的问题,请参考以下文章

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

Drupal 6 视图 2:PHP 片段

使用微秒来计算PHP脚本的执行时间

超级有用的9个PHP代码片段

10个JavaScript代码片段,使你更加容易前端开发。

10个JavaScript代码片段,使你更加容易前端开发。