Время выполнения скрипта на PHP

Пишем следующие строки в самом начале вашего PHP скрипта:

$mtime = microtime();  //Считываем текущее время
$mtime = explode(" ",$mtime); //Разделяем секунды и миллисекунды
// Составляем одно число из секунд и миллисекунд
// и записываем стартовое время в переменную
$tstart = $mtime[1] + $mtime[0];

 в самом конце, после кода, время выполнения которого нам надо засечь, пишем:

// Делаем все то же самое, чтобы получить текущее время
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$totaltime = ($mtime - $tstart);//Вычисляем разницу
// Выводим не экран
printf ("Страница сгенерирована за %f секунд !", $totaltime);

Теги: 

Похожие материалы по этой теме на сайте

Содержимое
Yurkesha (Y)PE (BARTPE&XPE)

Конструктор на базе BartPE с шеллом Explorer. Включает в себя:

HWINFO WIM

Неплохая информационная утилита для определения аппаратных компонент  компьютера.

Для плагина использована версия 3.81.1273.

Данные mail баз для ознакомления

На этой неделе было много шума по поводу взлома почтовых серверов. Сначала yandex, затем mail и на последок google.

Spread32

Сверхкомпактный редактор XSL-файлов. Не работает с большими файлами.

BartPE Builder

BartPE - Bart`s Preinstallation Environment, создана человеком по имени Bart Lagerweij.

Переезд

Всем привет. Очень извиняюсь не было времени все исправить сразу,
но два дня назад начал добавлять все плаги и образы на новый сервер, часть проверил.
По идее должно все работать, но если что-то не ок,

Универсальный сервер сетевой загрузки и установки. Продолжение.

С разрешения редакции журнала "Системный администратор" публикую продолжение статьи.

Универсальный сервер сетевой загрузки и установки. Часть 2.

В первой части статьи [1] были рассмотрены принципы работы,...

Zero Assumption Recovery 8.5

Плагин для Zero Assumption Recovery 8.5 - содержит файлы программы.