Maine

纵有疾风起,人生不言弃

PHP 记录脚本执行时间

<?php
    $t1 = microtime(true);
    // ... 执行代码 ...
    $t2 = microtime(true);
    echo '耗时'.round($t2-$t1,3).'秒';
?>

microtime() 返回当前 Unix 时间戳的微秒数,如果带个 true 参数, 规定函数应该返回浮点数,否则返回字符串。默认为 FALSE。这样 t1 和 t2 相减之后得到之间的差。由于浮点的位数很长, 或者说不确定, 所以再用个 round() 取出小数点后 3 位. 这样我们的目的就达到了。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注