hrtime

(PHP 7 >= 7.3.0)

hrtimeПолучить системное время высокого разрешения

Описание

hrtime ( bool $as_number = false ) : array|int|float|false

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

Список параметров

as_number

Должно ли время высокого разрешения возвращаться в виде массива (array) или числа.

Возвращаемые значения

Возвращает массив целых чисел в формате [секунды, наносекунды], если параметр as_number равен false. В противном случае наносекунды возвращаются в виде целого числа (int) (для 64-битных систем) или float (для 32-битных систем). Возвращает false в случае возникновения ошибки.

Примеры

Пример #1 Пример использования hrtime()

<?php
echo hrtime(true), PHP_EOL;
print_r(hrtime());
?>

Результатом выполнения данного примера будет что-то подобное:

10444739687370679
Array
(
    [0] => 10444739
    [1] => 687464812
)

Смотрите также