<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Ce paragraphe PHP Le code n'a rien à voir avec le texte,Par exemple seulement。</span></span><span>
</span><span><span class="hljs-comment">// -------------------------------------------------</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h1>Comment passer gettimeofday Les fonctions obtiennent le temps exact pour effectuer l'exécution des fonctions?</h1>
<p>
Lorsque vous effectuez une optimisation des performances ou un réglage du code,Nous avons souvent besoin de connaître le temps nécessaire pour exécuter une fonction ou un morceau de code。La façon traditionnelle est d'utiliser <code></span><span><span class="hljs-title function_ invoke__">microtime</span></span><span>()Dans le code ci-dessus, GetTimeOfday (true) renverra directement un numéro de point flottant, indiquant le nombre de secondes (y compris la partie microseconde) de l'époque Unix. De cette façon, nous n'avons besoin de faire une soustraction simple qu'une seule fois pour prendre un temps précis. Les résultats sont généralement affichés sous forme de nombres comme 0,500123 , précis aux microsecondes.
Utilisez getTimeOfday () pour obtenir un temps exact, adapté aux scénarios suivants:
GetTimeOfday () fournit une méthode de synchronisation de haute précision pratique. En combinant le formulaire GetTimeOfday (True) , nous pouvons rapidement mesurer le temps d'exécution des fonctions ou des fragments de code, afin de mieux effectuer le réglage des performances et la résolution de problèmes.