2

可能重复:
为什么这个微时间在 PHP 中显得很奇怪

我使用此代码来检查脚本的性能。

$start_time = microtime(1);
// execution some code
$cpu_time = microtime(1) - $start_time;

echo $cpu_time 的输出类似于 3.0994415283203E-6 如何在屏幕上将其显示为实际值,例如 0.000000003099?是 0 秒而且执行速度非常快,对吧?:)

4

3 回答 3

3

使用number_format.

像:

number_format($microtime, 15);
于 2012-05-10T19:49:45.247 回答
3

对 :) 尝试使用 number_format() 函数:

echo number_format($cpu_time, 12);
于 2012-05-10T19:50:20.627 回答
1

采用bcsub

例子

echo  bcsub ( microtime ( 1 ), $start_time, 16 );
于 2012-05-10T19:51:54.200 回答