English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuel des fonctions de date et heure PHP
La fonction gettimeofday() récupère l'heure actuelle
gettimeofday()Cette fonction retourne l'heure actuelle du jour. Par défaut, cette fonction retourne l'heure actuelle sous forme de tableau. SitrueTransmis en tant que paramètre, cette fonction retourne le temps sous forme de nombre à virgule flottante.
gettimeofday($return_float)
Numéro | Paramètres et descriptions |
---|---|
1 | return_float($Optional) C'est une valeur booléenne qui indique si le temps doit être une valeur flottante. Si cette valeur est true, cette fonction retourne le temps sous forme de valeur flottante. Les clés du tableau sont les suivantes :
|
PHP gettimeofday()Cette fonction retourne l'heure actuelle. Par défaut, cette valeur est un tableau contenant les clés suivantes : sec, usec, minuteswest, dsttime. Sireturn_floatSi la valeur est définie sur true, l'heure est retournée sous forme de valeur flottante.
Cette fonction a été introduite dans la version PHP4introduit dans PHP et peut être utilisé dans toutes les versions supérieures.
L'exemple suivant montregettimeofday()Utilisation de la fonction-
<?php $time = gettimeofday(); print_r($time); ?>Testons voir‹/›
Résultat de la sortie
Array ( [sec] => 1589298247 [usec] => 881165 [minuteswest] => 0 [dsttime] => 0 )
L'exemple suivant affiche l'heure actuelle sous forme de nombre à virgule flottante-
<?php $time = gettimeofday(true); print_r($time); ?>Testons voir‹/›
Résultat de la sortie
1589298812.5101
Vous pouvez extraire une valeur de temps individuelle, comme suit-
<?php $time = gettimeofday(); echo "sec: $time[sec]\n"; echo "usec: $time[usec]\n"; echo "minuteswest: $time[minuteswest]\n"; echo "dsttime: $time[dsttime]"; ?>Testons voir‹/›
Résultat de la sortie
sec: 1589301022 usec: 843115 minuteswest: 0 dsttime: 0
<?php print_r(gettimeofday()); echo gettimeofday(true); ?>Testons voir‹/›
Cela produit les résultats suivants-
Array ( [sec] => 1589261767 [usec] => 31653 [minuteswest] => 0 [dsttime] => 0 ) 1589261767.032