hrtime
(PHP 7 >= 7.3.0, PHP 8)
hrtime — Get the system's high resolution time
Beschreibung
$as_number
= false
): array|int|float|falseReturns the system's high resolution time, counted from an arbitrary point in time. The delivered timestamp is monotonic and can not be adjusted.
Parameter-Liste
-
as_number
-
Whether the high resolution time should be returned as array or number.
Rückgabewerte
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.
Beispiele
Beispiel #1 hrtime() usage
<?php
echo hrtime(true), PHP_EOL;
print_r(hrtime());
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
10444739687370679 Array ( [0] => 10444739 [1] => 687464812 )
Siehe auch
- The High resolution timing extension
- microtime() - Liefert den aktuellen Unix-Zeitstempel mit Mikrosekunden