hrtime

(PHP 7 >= 7.3.0, PHP 8)

hrtimeRenvoie le temps de haute résolution du système

Description

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

Renvoie le temps de haute résolution du système, compté à partir d'un point arbitraire dans le temps. L'horodatage fourni est monotone et ne peut pas être ajusté.

Liste de paramètres

as_number

Si le temps de haute résolution doit être renvoyé sous forme de array ou de nombre.

Valeurs de retour

Renvoie un tableau d'entiers sous la forme [secondes, nanosecondes], si le paramètre as_number est faux. Sinon les nanosecondes sont renvoyées sous forme de int (plateformes 64 bits) ou de float (plateformes 32 bits). Renvoie false en cas d'échec.

Exemples

Exemple #1 Exemple de hrtime()

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

Résultat de l'exemple ci-dessus est similaire à :

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

Voir aussi