Maison >développement back-end >tutoriel php >Comment obtenir des horodatages en millisecondes en PHP ?

Comment obtenir des horodatages en millisecondes en PHP ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-20 12:57:02439parcourir

How to Obtain Timestamps with Milliseconds in PHP?

Horodatage en millisecondes en PHP

Dans le monde de la programmation, suivre les intervalles de temps avec précision est souvent essentiel. PHP fournit la fonction time() pour récupérer l'horodatage actuel en secondes. Cependant, pour les scénarios nécessitant une granularité plus fine, vous vous demandez peut-être s'il existe un moyen d'obtenir le temps en millisecondes.

La solution : exploiter le microtime

PHP propose le microtime( ) fonction pour récupérer un horodatage beaucoup plus précis qui inclut les microsecondes. Pour obtenir le temps en millisecondes, utilisez la formule suivante :

<code class="php">$milliseconds = floor(microtime(true) * 1000);</code>

Cette formule multiplie la valeur du microtime par 1000 pour la convertir de microsecondes en millisecondes puis l'arrondit à un nombre entier à l'aide de la fonction floor() , vous fournissant l'heure actuelle en millisecondes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn