Как узнать длительность в микросекундах - PullRequest
3 голосов
/ 20 марта 2012

Я хочу измерить, сколько времени занимает указанная часть моего php-скрипта, например,

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

Как я могу получить длительность в микросекундах как целое число ?

Это не работает:

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

1 Ответ

4 голосов
/ 20 марта 2012

Если вы хотите, чтобы микросекунды были целыми числами:

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