microtime() 函数

PHP 的 microtime() 函数用于返回当前的 Unix 时间戳。
它以毫秒为单位返回一个字符串。
默认形式。

传递一个布尔值作为此方法的参数将返回当前时间(以秒为单位)。

最初,这个函数是在 PHP 4 中引入的。
现在,它可以在所有最新版本中运行。

使用 microtime() 获取时钟时间

microtime() 函数用于获取时钟时间。
首先,它应该在脚本开始之前使用,然后在脚本结束时使用。
之后,应使用公式 (End_time – Start_time)。

在 microtime() 函数的帮助下,时间以秒为单位返回。
执行时间不固定,由处理器决定。

更准确地说,让我们看一个例子:

<?php
//以秒为单位的开始记录时间
$start_time = microtime(true);
$a          = 1;
//Start loop 
for ($i = 1; $i <= 1000; $i++) {
    $a++;
}
//停止记录时间
$end_time = microtime(true);
//计算脚本执行的实际
$execution_time = ($end_time - $start_time);
echo " Execution time of script = " . $execution_time . " sec";
?>

此示例的输出将显示脚本的执行时间:

Execution time of script = 1.6927719116211E-5 sec
在 PHP 中如何测量脚本执行时间

执行 PHP 脚本所需的时间称为脚本执行时间。

建议使用时钟进行计算。
如果我们知道脚本执行之前和之后的时间,我们将能够轻松获得执行时间。

让我们看一个脚本示例:

<?php
for ($i = 1; $i <= 1000; $i++) {
    echo "Hello onitroad!";
}
?>
日期:2020-06-02 22:15:50 来源:oir作者:oir