OUJOOD.COM
gettimeofday() fonction php définition
PHP Version: 4+
Évolution : PHP 5.1.0 : Ajout du paramètre return_float
La fonction gettimeofday() retourne un tableau associatif qui contient les informations de l'heure actuelle donnée par le système.
Valeurs de retour
Par défaut, un tableau est retourné. Si le paramètre return_float est défini, alors un nombre décimal sera retourné.
Clés du tableau :
- "sec" : secondes depuis l'époque Unix
- "usec" : microsecondes
- "minuteswest" : minutes de décalage par rapport à Greenwich, vers l'Ouest.
- "dsttime" : type de correction dst
gettimeofday() fonction php Syntaxe
gettimeofday(return_float)
Liste de paramètres de la fonction gettimeofday()
| Paramètre | Description |
|---|---|
| return_float | Lorsque défini à TRUE, un nombre décimal est retourné à la place d'un tableau. |
Exemple avec gettimeofday()
Exemple : 📋 Copier le code
<?php echo(gettimeofday(true) . "<br>"); print_r(gettimeofday()); ?>L'exemple ci-dessus va afficher :
1777273695.0588
Array
(
[sec] => 1777273695
[usec] => 58763
[minuteswest] => 0
[dsttime] => 0
)
Exemple 2 affichage de l'heure actuelle en secondes et microsecondes avec gettimeofday()
Ce code affiche l'heure actuelle en secondes et microsecondes à l'intérieur de la balise <pre>.
Exemple : 📋 Copier le code
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<pre>
<?php
$my_t=gettimeofday();
print("$my_t[sec]");
echo "\n";
print("$my_t[usec]");
?>
</pre>
</body>
</html>
L'exemple ci-dessus va afficher :
1777273695 58765
Voici comment cela fonctionne :
- 1 - print("$my_t[sec]"); : affiche les secondes extraites de l'heure actuelle dans la variable $my_t.
- 2 - echo "\n"; : ajoute une nouvelle ligne après l'affichage des secondes pour séparer les valeurs.
- 3 - print("$my_t[usec]"); : affiche les microsecondes extraites de l'heure actuelle dans la variable $my_t.
Lorsque le code PHP sera exécuté, les valeurs des secondes et microsecondes seront affichées.
Voir aussi: La fonction gmdate()
Reference de date/heure de PHP