在 Linux 中使用 time 命令
Linux 系统上还有一个名为 time 的命令,可用于检查从终端运行的程序和脚本的执行时间;要使用该命令,我们只需将它放在我们希望运行的任何命令和参数的前面:
time php name_of_script.php
这应该输出执行给定程序时经过的总时间:
real 0m0.418s user 0m0.104s sys 0m0.314s
real值表示总执行时间。
要跟踪 PHP 脚本的执行时间——或者只是一些 PHP 代码的一部分——我们应该在执行相关代码之前制作一个时间戳,然后在代码完成之后再次制作时间戳。
可以像这样执行简单的速度测试:
$start_time = microtime(true); //Your code here $time_spent = microtime(true)-$start_time; echo $time_spent;
当 microtime 的参数设置为 true 时,会以秒为单位返回结果。
如果省略该参数,将返回一个字符串而不是浮点数,这在计算中不容易使用;因此为什么使用 microtime(true) 而不是 clean microtime()。
日期:2020-06-02 22:16:51 来源:oir作者:oir