php 记录代码 / 页面执行时间
2019-11-16 本文已影响0人
小蒋同学v
代码如下:
$t1 = microtime(true);
// ... 执行代码 ...
$t2 = microtime(true);
echo '耗时 '.round($t2-$t1, 3).' 秒';
microtime() 如果带有 true 参数,将返回一个浮点类型。
这样 t1 和 t2 得到的就是两个浮点数,相减之后得到之间的差。
由于浮点的位数很长,或者说不确定,所以再用 round() 取出小数点后 3 位。