hrtime

(PHP 7 >= 7.3.0)

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

Описание

hrtime ([ bool $get_as_number = FALSE ] ) : mixed

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

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

get_as_number

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

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

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

Примеры

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

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

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

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

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