分段计算PHP脚本的执行时间 很多时候我们需要计算PHP脚本的执行时间,来获知脚本的效率等问题。比如有一个一大段的PHP脚本,我们就需要一个分段获取脚本执行时间的方法。先介绍要用到的函数: // 计时函数 //PHP5.5中不建议使用split函数,略有修改function
很多时候我们需要计算PHP脚本的执行时间,来获知脚本的效率等问题。比如有一个一大段的PHP脚本,我们就需要一个分段获取脚本执行时间的方法。先介绍要用到的函数:
// 计时函数 //PHP5.5中不建议使用split函数,略有修改 function runtime($mode = 0) { static $t; if(!$mode) { $t = microtime(); return; } $t1 = microtime(); $arr_t0 = explode(" ",$t); $arr_t1 = explode(" ",$t1); return sprintf("%.3f ms",(array_sum($arr_t1)-array_sum($arr_t0))*1000); } runtime(); //计时开始 /* // 要计算的PHP脚本 $result = 0; for($i = 0; $i <p class="copyright"> 原文地址:分段计算PHP脚本的执行时间, 感谢原作者分享。 </p>