hrtime

(PHP 7 >= 7.3.0, PHP 8)

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 )

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

To Top