Какво прави PHP microtime функцията?
Един от най-популярните езици за програмиране на PHP съдържа богата библиотека от функции. Всеки от тях се различава в свойствата си, но поради големия брой операции и подобни имена, разработчиците често имат объркване. Въпросите се повдигат от функцията на PHP microtime - какво прави и как се различава от тези, подобни на нея?
съдържание
Функция Microtime
В PHP microtime в резултат връща времето Unix с точност до микросекунди. Въпреки вградената операция на програмния език, тя не работи на всички системи. В по-ранните версии на операционните системи, където няма системно повикванеgettimeofday (), тази функция ще доведе до неправилен резултат.
Синтаксисът на microtime () има само един аргумент - той определя в кой тип данни е възможно да се върне резултата. Ако стойността, съответстваща на true е посочена в скоби, тогава функцията връща низ вместо числени данни. Ако няма параметри (което е нула), ще се посочи фалшиво, времето ще бъде върнато във формат msec sec. Тук първото число ще запази броя на микросекунди, които са преминали от началото на текущата втория, а вторият - общото време, което е изтекло от 1970 г. насам, изразено в секунди.
Използването в PHP microtime () е необходимо в случай, че е необходимо да се разбере колко време е необходимо да се изпълни определено парче код. Най-често този механизъм се използва за оптимизиране на програмата.
Времева разлика
Като подобна функция с microtime, PHP има по-просто време. За разлика от по-точната си "сестра", резултатът от използването на функционалното време () брой секунди от началото на ерата на Unix, т.е. от1 януари 1970 г., 00:00:00 GMT. Използвайки времето (), можете да постигнете разлика във времето между двете точки на програмата, но с по-малка точност.
Ако искате да получите времето на системата, трябва да използвате функцията date (). Ако трябва да получите максимална точност на разликата, най-добре е да изберете функцията PHP - microtime.
- Логическа операция. Основни логически операции
- Въведете реализация. Функции "кръг" и "Трънч" в Pascal
- Функция `INDEX` в Excel: описание, приложение и примери
- Какво прави функцията SQL CONCAT?
- Функция за табулация: как да напиша програма?
- Функция "Ако" в Excel
- Езикът на програмиране c (s)
- Printf C: описание, форматиране, примери
- SQL функцията SUBSTRING
- Функция за сумиране в SQL: SUM
- PHP: времето на изпълнение на скрипта на практика
- Функция за управление на времето jаvascript setInterval ()
- Използването на функцията jаvascript setTimeout ()
- Как да използвате в MySQL: време и дата
- Вход и изход в Python. Въвеждане и отпечатване
- Програмиране в Python. Работа с низове
- Как мога да намеря останалата част от разделянето в Python?
- Функции в Python: def. Python 3 за начинаещи
- Функцията strpos в PHP: определяне на позицията на подначертанието
- PHP array_search: търсене на стойност в масив
- Форматиране на номера: PHP функция number_format ()