Чтобы измерить время, необходимое для выполнения функции в PHP, вы можете использовать несколько методов. Вот несколько примеров:
- 
Использование microtime():
$start = microtime(true); // Your function here $end = microtime(true); $executionTime = $end - $start; echo "Execution time: " . $executionTime . " seconds"; - 
Использование функции time():
$start = time(); // Your function here $end = time(); $executionTime = $end - $start; echo "Execution time: " . $executionTime . " seconds"; - 
Использование функции hrtime() (доступно в PHP 7.3 и более поздних версиях):
$start = hrtime(true); // Your function here $end = hrtime(true); $executionTime = ($end - $start) / 1e+9; echo "Execution time: " . $executionTime . " seconds"; - 
Использование функций microtime() и gettimeofday():
$start = gettimeofday(true); // Your function here $end = gettimeofday(true); $executionTime = ($end['sec'] - $start['sec']) + ($end['usec'] - $start['usec']) / 1e+6; echo "Execution time: " . $executionTime . " seconds"; 
Эти методы выведут время выполнения вашей функции в секундах. Выберите тот, который соответствует вашим требованиям и версии PHP, которую вы используете.