*
*Купить рекламу
Описание: Замерить скорость выполнения всего PHP кода или какой-то отдельной его части, можно с помощью встроенной в PHP функции microtime(true). Функция вернет UNIX штамп времени в микросекундах. Параметр true «говорит» функции вернуть число, а не строку, чтобы можно было потом просто отнять одно число от другого.

Логика проста: сначала замеряем текущее время в микросекундах, затем выполняем код, опять замеряем текущее время и высчитываем разницу во времени - эта разница и будет временем выполнения кода. С помощью функции sprintf() форматируем полученную разницу в читаемый формат.
Код:
<?
$start = microtime(true); # Ставим в начале кода



#.........................#

get_bloginfo('homeurl'); // какой-то код

#.........................#



$sec = sprintf('%.6F сек.', microtime(true) - $start );

echo "Время выполнения: $sec"; //> Время выполнения: 0.000014 сек.

?>
Добавил: * bambi_no4462 (16 Янв 2018 в 22:28)
Комментарии (1)
Скачать: TEXTAREA | TXT
Онлайн: 48 из 15010
Последний: * Барс
Служба поддержки
* Gix.Su - Магазин скриптов
MTOP.SU - Каталог/ТОП рейтинг сайтов.