Source: lesson_10_e_microtime_1.php | Résultat |
<?php // Fonction pour calculer le temps en microsecondes function tscalc() { //exemple de ce que renvoie microtime : 0.92821900 1036862317 (µs secondes) $arr = explode(" ", microtime()); //on rajoute donc les deux chiffres pour avoir un timestamp avec des des µs return $arr[0] + $arr[1]; } // chrono de départ $start = tscalc(); // on fait qq chose, ici on execute 50000 fois une boucle $count = 0; $x = 0; while ($count < 50000) { $x = $x + $count; $count++; } // chrono fin $end = tscalc(); echo "Le traitement a démarré à $start et s'est terminé à $end<br/>"; //echo "Le traitement a duré " . ($end-$start)." secondes"; ?>
| Le traitement a démarré à 1732242790.8619 et s'est terminé à 1732242790.8624
|