本文整理汇总了PHP中Monitor::getMicroTime方法的典型用法代码示例。如果您正苦于以下问题:PHP Monitor::getMicroTime方法的具体用法?PHP Monitor::getMicroTime怎么用?PHP Monitor::getMicroTime使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Monitor
的用法示例。
在下文中一共展示了Monitor::getMicroTime方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: runTestFunction
/**
* @param string $func_name
* @param string $desc
* @return array
*/
private function runTestFunction($func_name, $desc)
{
$start_mem_usage = memory_get_usage();
$start_time = Monitor::getMicroTime();
for ($i = $this->num_runs; $i > 0; $i--) {
$this->{$func_name}();
}
$memory = memory_get_usage() - $start_mem_usage;
return array('function' => $func_name, 'description' => $desc, 'mem_usage' => round($memory / 1024 / 1024, 4), 'time' => bcsub(Monitor::getMicroTime(), $start_time, 4));
}