microtime -- Retourne le timestamp UNIX actuel avec les microsecondes
Description
mixed microtime ( [bool get_as_float] )
microtime() retourne le stimestamp Unix avec les microsecondes.
Cette fonction est uniquement disponible sur les systèmes qui supportent la fonction
gettimeofday().
Liste de paramètres
get_as_float
Lorsque cette fonction est appelée sans l'argument optionnel, elle retourne la chaîne "msec sec"
avec sec qui est mesurée en secondes depuis le début
de l'époque UNIX, (1er janvier 1970 00:00:00 GMT), et msec
qui est le nombre de microsecondes de cette heure.
Les deux parties de la chaîne sont retournées sous la forme de secondes.
Si le paramètre optionnel get_as_float est défini Ã
TRUE alors microtime() retourne un nombre à virgule.
Historique
Version
Description
5.0.0
Le paramètre get_as_float a été ajouté.
Exemples
Exemple 1. Durée d'exécution d'un script avec la fonction microtime()
<?php /** * Fonction simple identique à celle en PHP 5 qui va suivre */ function microtime_float() { list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec); }