PHP Ghost进程时序

时间:2015-03-31 19:56:22

标签: php performance

我有一个我正在计时的功能列表,以便我可以尝试优化一些代码:

$totalTime = microtime(true);

$time = microtime(true);
// function 1 .05 seconds
$func_1_time = microtime(true) - $time;

$time = microtime(true);
// function 2 .05 seconds
$func_2_time = microtime(true) - $time;

$time = microtime(true);
// function 3 .05 seconds
$func_3_time = microtime(true) - $time;

$time = microtime(true);
// function 4 .05 seconds
$func_4_time = microtime(true) - $time;

$timeTotals = $func_1_time + $func_2_time + $func_3_time + $func_4_time;

$totalTime = microtime(true) - $totalTime;

这给我的结果如下:

// timeTotals .2 as expected
// totalTime 2.3939 ???

我无法想象运行microtime(true)函数会增加所有时间......可能吗?或者是在背景中发生的事情我不知道每个函数之间?

0 个答案:

没有答案