Как в php протестировать время выполнения скрипта или функции?

Решено

Здравствуйте, скажите  как можно узнать время выполнения функции или всего скрипта? Я сделал доработку для сайта, но сайт стал очень долго загружаться. По коду я посмотрел, зацикливаний никаких нет, наверное какой то запрос долго выполняется. Хотелось бы определить в каком функции этот запрос.

Добавить Комментарий
    Ответ

    Для проверки скорости работы скрипта или функции, добавьте в самый верх php страницы(или вначале функции) следующий код:

     $start = microtime(true);
     

    Теперь, в конце файла или функции мы можем вывести сколько времени потребовалось на выполнение:

     var_dump('Time:', microtime(true) - $start);
     

    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.