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 ?>



 




posted @ 2016-06-11 14:59  我是搬砖的  阅读(601)  评论(0编辑  收藏  举报