PHP: использование функции времени.

Сегодня увидел уже наверное классическое использование функции времени и глобальных переменных при подсчете времени выполнения скрипта. Очень часто встречал обычную реализацию на функции microtime(). Присваиваем переменной вначале страницы и вычитаем и выводим результат в самом конце — 2 строки.


Казалось бы куда проще — всего 2 строки кода… Однако можно вписаться и в одну, исключив первую — можно использовать глобальную переменную начала запроса из массива $_SERVER[‘REQUEST_TIME_FLOAT’]. В нее всегда пишется начало исполнения скрипта, нужно только его запросить) И вуаля — код в одну строку:

Для повышения точности предложенную конструкцию нужно вставить в конец кода.

Пример использования:

Для проверки поместите перед ним код извлечения квадратного корня из каждого индекса массива, в примере массив 10 000 000.


Похожие записи:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля отмечены *