在 Linux 中使用 time 命令

Linux 系统上还有一个名为 time 的命令,可用于检查从终端运行的程序和脚本的执行时间;要使用该命令,我们只需将它放在我们希望运行的任何命令和参数的前面:

time php name_of_script.php

这应该输出执行给定程序时经过的总时间:

real    0m0.418s
user    0m0.104s
sys     0m0.314s

real值表示总执行时间。

如何查看PHP脚本的执行时间

要跟踪 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