Доклад: Считаем время выполнения скрипта

Доклад: Считаем время выполнения скрипта




💣 👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































Вы наверняка замечали на некоторых сайтах внизу страницы надпись, что мол скрипт выполнен или страница создана за столько-то секунд. И сейчас мы сделаем это средствами PHP.
Для начала опишу функцию, с помощью которой мы и будем измерять время, - microtime. Эта функция возвращает текущий UNIX timestamp с микросекундами. Вот описание этой функции из документации к PHP:
Возвращает строку "msec sec", где sec это текущее время, измеренное в секундах Unix Epoch (начиная с 0:00:00 January 1, 1970 GMT), а msec это микросекунды. Эта функция доступна только в ОС, поддерживающих системный вызов gettimeofday().
Обе части этой строки возвращаются в единицах секунд.
Эта функция возвращает значение типа string, а нам нужен тип float. Для преобразования напишем небольшую функцию:
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
Эта функция выделяет из строки типа "msec sec" секунды и микросекунды, складывает их как float и полученное значение возвращает.
Теперь в самом начале скрипта запоминаем текущее время:
И в самом конце скрипта смотрим время и находим разность начального и текущего времени:
$TIME_SCRIPT = $TIME_END - $TIME_START;
Всё… в переменной $TIME_SCRIPT содержится время выполнения нашего скрипта. Но при выводе это переменной мы получим примерно следующее:
Чтобы красиво вывести это число воспользуемся функцией number_format, второй параметр которой обозначает количество цифр после запятой:
number_format($TIME_SCRIPT,3,'.','');
И теперь мы получаем красивый вывод:
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
$TIME_SCRIPT = $TIME_END - $TIME_START;
Скриптвыполненза сек.

Название: Считаем время выполнения скрипта
Раздел: Рефераты по информатике, программированию
Тип: доклад
Добавлен 06:49:38 03 октября 2004 Похожие работы
Просмотров: 110
Комментариев: 16
Оценило: 4 человек
Средний балл: 5
Оценка: неизвестно   Скачать

Срочная помощь учащимся в написании различных работ. Бесплатные корректировки! Круглосуточная поддержка! Узнай стоимость твоей работы на сайте 64362.ru
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.

Доклад: Считаем время выполнения скрипта
Реферат по теме Государственная тайна
Добровольное Страхование Реферат
Реферат по теме Озеро Ван
Контрольная работа по теме Граждане (физические лица) как субъекты гражданских правоотношений
В Чем Смысл Испытания Базарова Любовью Сочинение
Реферат: St Joan Of Arc Essay Research Paper
Реферат Будущее Человечества Зависит От
Реферат по теме Использование ветряной энергии
Spotlight 4 Контрольная Работа Модуль 1
Курсовая работа: Власні українські імена
Изложение: Три мушкетера. Дюма Александр
Английский Язык Контрольная Работа 7 Класс Вербицкая
Курс Лекций На Тему Принципы Проектирования Электроэнергетической Системы И Сети
Реферат: Определение плановой себестоимости. Основные фонды предприятия
Реферат: Денежная система Российской Федерации и её эволюция
Эссе По Истории Первая Мировая Война
Реферат по теме Основы фитопатологии
Контрольная работа: Управление земельным фондом
Реферат по теме Объектно-ориентированные CASE-средства
Реферат по теме История стенографии
Реферат: Право как свобода
Реферат: Формирование социально-психологических предпосылок к обучению детей 6 - 7 лет
Доклад: Добролюбов Н.А.

Report Page