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