*
*Купить рекламу
* Выкуп казахов tele2 дорого
* Хостинг,Сервера! Качество! Доступно!
* Топ рейтинг сайтов
* Взять деньги в долг
* Zajmu.Ru - Взять займ онлайн!
* Качественные модули для Social! ДЕШЕВО!
* РЕКЛАМНАЯ СЕТЬ! КАЧЕСТВЕННЫЙ ТРАФИК
Описание: Замерить скорость выполнения всего 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)
Комментарии (2)
Скачать: TEXTAREA | TXT
Онлайн: 19 из 15441
Последний: * wen777
Служба поддержки
* Gix.Su - Магазин скриптов