2014-11-08 1 views
1

CodeIgniter имеет класс Benchmarking, который всегда активен, что позволяет разницу во времени между любыми двумя отмеченными точками, которые должны быть рассчитаны.Бенчмаркинг в Code Igniter

Если вы хотите измерить разницу во времени между двумя точками, просто добавьте следующий код:

$this->benchmark->mark('code_start'); 

// Some code happens here 

$this->benchmark->mark('code_end'); 

echo $this->benchmark->elapsed_time('code_start', 'code_end'); 

Но что функция результат elapsed_time возвращается, секунды, миллисекунды или какой-либо другой блок?

ответ

1

он возвращает число с плавающей точкой, представляющее секунды, «0,654» = 0 с и 654 мс. и т.д.