<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Dieser Absatz PHP Der Code hat nichts mit dem Text zu tun,Nur als Beispiel。</span></span><span>
</span><span><span class="hljs-comment">// -------------------------------------------------</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h1>Wie man passt gettimeofday Funktionen erhalten die genaue Zeit, um die Funktionsausführung auszuführen?</h1>
<p>
Bei der Durchführung der Leistungsoptimierung oder der Codeabstimmung,Wir müssen oft wissen, wie viel Zeit erforderlich ist, um eine Funktion oder ein Code auszuführen。Der traditionelle Weg ist zu verwenden <code></span><span><span class="hljs-title function_ invoke__">microtime</span></span><span>()Im obigen Code gibt GetTimeOfday (TRUE) eine schwimmende Punktnummer direkt zurück, wodurch die Anzahl der Sekunden (einschließlich des Mikrosekunde) aus der UNIX -Epoche angegeben ist. Auf diese Weise müssen wir nur einmal eine einfache Subtraktion durchführen, um genaue zeitaufwändige zu erhalten. Die Ergebnisse werden normalerweise als Zahlen wie 0,500123 angezeigt, genau für Mikrosekunden.
Verwenden Sie GetTimeOfday () , um genau Zeit zu erhalten, und für die folgenden Szenarien geeignet:
GetTimeOfday () bietet eine bequeme hochpräzise Timing-Methode. Durch die Kombination von GetTimeOfday (True) Form können wir die Ausführungszeit von Funktionen oder Codefragmenten schnell messen, um die Leistungsstimmung und die Problemlösung besser durchzuführen.