【发布时间】:2018-05-09 19:40:07
【问题描述】:
我正在使用以下代码来计算 PHP 生成页面所花费的时间。
<?php echo (microtime(true) - $_SERVER['REQUEST_TIME_FLOAT']);?>
我将这段代码放在结束 body 标记之前,所以我假设结果足够准确。
这段代码返回的值为:0.4458909034729等类似值。
我已阅读 PHP 文档和其他一些文章,但我不完全确定返回值是以秒、毫秒还是微秒为单位。
解释将对我和其他初学者非常有帮助。 :)
【问题讨论】:
-
0.4458909034729几乎是半秒。 -
嗯,是 0.445 秒或 445 毫秒。 Unix时间总是以秒为单位,微秒精度是指小数。
-
我敢打赌,您需要再次更仔细地阅读文档。
-
@u_mulder 我有,但我无法得到任何明确的答案。据我了解,微秒 - 微秒 = 微秒。但是,
0.4458909034729对于微秒来说太快了。所以,我很困惑。 -
所以转储原始值并检查。