Démarrer et arrêter un minuteur en PHP

Cet article présente une méthode pour démarrer et arrêter un timer en PHP.

Utilisez la fonction microtime() pour démarrer et arrêter un minuteur en PHP

Nous pouvons utiliser la fonction microtime() pour démarrer et arrêter la minuterie en PHP. La fonction microtime() note le temps en microsecondes lorsqu’elle est appelée. Nous allons calculer la différence de temps entre l’heure d’arrêt et l’heure de démarrage pour obtenir le temps d’exécution. La syntaxe correcte pour utiliser cette fonction est la suivante.

microtime($getAsFloat);

La fonction microtime() n’a qu’un seul paramètre. Le détail de son paramètre est le suivant.

Variables Description
$getAsFloat Booléen. Si elle est définie sur VRAI, la fonction renvoie l’heure sous forme de chaîne de caractères et non de flotteur.

Cette fonction renvoie l’heure en microsecondes. Le programme ci-dessous montre comment nous pouvons utiliser la fonction microtime() pour démarrer et arrêter une minuterie en PHP.

<?php
$time_pre = microtime(true);
echo("This line will be executed.\n");
$time_post = microtime(true);
$exec_time = $time_post - $time_pre;
echo("The execution time is:\n");
echo($exec_time);
?>

Production :

This line will be executed.
The execution time is:
2.6941299438477E-5