21 Сент 2020 Замерить скорость выполнения всего PHP кода или какой-то отдельной его части, можно с помощью встроенной в PHP функции microtime(true). Функция вернет UNIX штамп времени в микросекундах. Параметр true «говорит» функции вернуть число, а не строку, чтобы можно было потом просто отнять одно число от другого. Логика проста: сначала замеряем текущее время в микросекундах, затем выполняем код, опять замеряем текущее время и высчитываем разницу во времени - эта разница и будет временем выполнения кода. С помощью функции sprintf() форматируем полученную разницу в читаемый формат.
<?php $start = microtime(true); get_bloginfo('homeurl'); // какой-то код $sec = sprintf('%.6F сек.', microtime(true) - $start ); echo "Время выполнения: $sec"; //> Время выполнения: 0.000014 сек.?>