hrtime
PHP Manual
PHP Manual»Misc. Funzioni»hrtime

hrtime

(PHP 7 >= 7.3.0, PHP 8)

hrtime — Get the system's high resolution time

Descrizione

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

Returns the system's high resolution time, counted from an arbitrary point in time. The delivered timestamp is monotonic and can not be adjusted.

Elenco dei parametri

as_number

Whether the high resolution time should be returned as array or number.

Valori restituiti

Returns an array of integers in the form [seconds, nanoseconds], if the parameter as_number is false. Otherwise the nanoseconds are returned as int (64bit platforms) or float (32bit platforms). Returns false on failure.

Log delle modifiche

Versione Descrizione
8.5.0 On macOS, the implementation now uses clock_gettime_nsec_np(CLOCK_UPTIME_RAW) instead of mach_absolute_time().

Esempi

Example #1 hrtime() usage

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

Il precedente esempio visualizzerà qualcosa simile a:

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

Vedere anche:

To Top