microtime

creationdev

Documentation

Référencement web organique
Référencement web organique

300$ CAD

Conception web microsite
Conception web microsite

1000$ CAD

Référencement web optimisé
Référencement web optimisé

500$ CAD

Référencement web stratégique
Référencement web stratégique

1000$ CAD

Conception web extra
Conception web extra

5000$ CAD

Référencement web expert
Référencement web expert

750$ CAD

Conception web standard
Conception web standard

2500$ CAD

Conception web ecommerce
Conception web ecommerce

2500$ CAD

Conception d'application web
Conception d'application web

100$ CAD

Formation référencement web
Formation référencement web

100$ CAD

Fonction

Fonction

microtime

microtime

Page Vue 15 nov. 2018
Page Vue 18 fois

(PHP 4, PHP 5, PHP 7, PHP 8)

microtime — Retourne le timestamp UNIX actuel avec les microsecondes

Description

microtime(bool $as_float = false): string|float

microtime() retourne le timestamp Unix, avec les microsecondes. Cette fonction est uniquement disponible sur les systèmes qui supportent la fonction gettimeofday().

Pour mesurer les performances, l'utilisation de hrtime() est recommandé.

Liste de paramètres

as_float

Si utilisé et défini à true, microtime() retournera un nombre à virgule flottante au lieu d'une chaîne de caractères, tel que décrit dans la section des valeurs retournées ci-dessous.

Valeurs de retour

Par défaut, microtime() retourne une chaîne de caractères au format "msec sec", où sec est le nombre de secondes depuis l'époque Unix (1 Janvier 1970, 00:00:00 GMT), et msec est le nombre de microsecondes qui se sont écoulées depuis sec, exprimé en secondes sous forme de fraction décimale.

Si as_float est défini à true, alors microtime() retourne un nombre à virgule flottante, qui représente le temps courant, en secondes, depuis l'époque Unix, précis à la microseconde près.

Exemples

Exemple #1 Durée d'exécution d'un script en PHP

<?php
$time_start = microtime(true);

// Attend pendant un moment
usleep(100);

$time_end = microtime(true);
$time = $time_end - $time_start;

echo "Ne rien faire pendant $time secondes\n";
?>

Exemple #2 Exemple avec microtime() et REQUEST_TIME_FLOAT

<?php
// Durée d'attente aléatoire
usleep(mt_rand(100, 10000));

// REQUEST_TIME_FLOAT est disponible dans le tableau superglobal $_SERVER.
// Il contient le timestamp du début de la requête, avec une précision à la microseconde.
$time = microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"];

echo "Ne rien faire pendant $time secondes\n";
?>

Voir aussi

  • time() - Retourne l'horodatage UNIX actuel
  • hrtime() - Get the system's high resolution time


Source : http://www.php.net/
Ref : fonction-microtime.php




Contact

Contact

Veuillez saisir les infos dans le formulaire d'identification
suivant pour concevoir et référencer votre site.









Veuillez saisir votre message.

Carte d'affaires

Affichage de la carte d'affaires recto/verso.

Carte d'affaires recto
Carte d'affaires verso

Partagez

Partagez

Discussion ayant comme sujet la page microtime.

©2025 creationdev -  F.A.Q. -  Soutien -  Haut de page
THÈMES: