如何以微秒为单位获得持续时间

时间:2012-03-20 19:49:44

标签: php time php-5.3 microtime

我想测量我的php脚本的指定部分需要多长时间,例如

$startTime = microtime(true);
//some operations which needs 0.1 to 100 seconds to run
$endTime = microtime(true);

如何将持续时间以微秒为整数

这不起作用:

$duration = (int)($endTime - $startTime);

1 个答案:

答案 0 :(得分:4)

如果您想将微秒作为整数:

$duration = round(($endTime - $startTime) * 1000000)