English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuel des fonctions Date & Time PHP
La fonction microtime() retourne le timestamp Unix et le microseconde actuels
microtime()La fonction retourne le timestamp Unix actuel et le microseconde. Par défaut, cette fonction retourne une valeur en chaîne de caractères contenant le microseconde et séparé par un espace (millisecondes).
microtime($get_as_float)
Numéro | Paramètres et descriptions |
---|---|
1 | get_as_float(opションnel) C'est un booléen utilisé pour spécifier si le résultat doit être une valeur flottante. Si vous passez un booléentrueSi vous passez ce paramètre, cette fonction retourne le résultat sous forme de valeur flottante. |
La fonction microtime() retourne le timestamp Unix actuel. Par défaut, elle retourne une valeur en chaîne de caractères en millisecondes. Si vous passez un booléen true en tant que paramètre à cette méthode, elle retourne le temps actuel, précis à la microseconde, depuis l'époque Unix en secondes.
Cette fonction a été introduite dans la version PHP4introduit et peut être utilisé dans toutes les versions plus récentes.
Les exemples suivants montrentmicrotime()Utilisation de la fonction-
<?php $time = microtime(); print($time); ?>Testons pour voir‹/›
Résultat de la sortie
0.60664200 1589305212
Essayons de convertirget_as_floatLa valeur est réglée surtrue-
<?php $time = gettimeofday(true); print_r($time); ?>Testons pour voir‹/›
Résultat de la sortie
1589298812.5101
<?php $time_start = microtime(true); usleep(100); $time_end = microtime(true); $time = $time_end - $time_start; echo "Dans".$time."secondes sans action\n"; ?>Testons pour voir‹/›
Cela génère le résultat suivant-
En 0.0018141269683838D'une manière inattendue