631 Shares 1067 views

Was macht PHP micro Funktion?

In einem der beliebtesten PHP-Programmiersprache bietet eine reiche Bibliotheksfunktionen. Jeder von ihnen hat seine eigenen Eigenschaften, sondern wegen der großen Anzahl von Operationen und ähnlichen Titeln von Entwicklern führt oft zu Verwirrung. Fragen verursachen PHP micro Funktion – was sie tut und wie unterscheidet es sich von ähnlichen ihr?

Funktion micro

Der PHP – micro als Ergebnis zurückgibt Unix Zeit und mit einer Genauigkeit von Mikrosekunden. Trotz der Eingebunden Operationen in einer Programmiersprache, kann es nicht auf allen Systemen funktioniert. In früheren Versionen von Betriebssystemen, in denen es keinen Systemaufruf gettimeofday ist (), wird diese Funktion zu falschen Ergebnissen führen.

Syntax micro () hat nur ein Argument – es bestimmt , welche Art von Daten kann Rückkehr Ergebnisse erzielt werden. Wenn die Klammern auf true entsprechenden (aus dem Englischen. „True“), dann wird statt der Funktion liefert numerische Datenfolge. In Abwesenheit von jedem Parameter (die Null ist) auf false gesetzt ist (aus dem Englischen. „False“), wird die Zeit im Format msec sec zurückgeschickt werden. Hier ist die erste Zahl die Anzahl von Mikrosekunden halten , die seit dem Beginn der aktuellen zweiten vergangen sind, und die zweite – die Gesamtzeit , die seit 1970 abgelaufen ist, ausgedrückt in Sekunden.

Verwenden Sie PHP micro () ist in dem Fall notwendig, dass es eine Notwendigkeit, um herauszufinden, ist, wie lange es die Ausführung eines Codeblocks erfolgt. Am häufigsten wird dieser Mechanismus verwendet, um den Betrieb des Programms zu optimieren.

Der Unterschied zu der Zeit

Wie bei ähnlichen Funktionen micro hat PHP eine einfachere – Zeit. Im Gegensatz zu seiner genauer, „Schwester“, das Ergebnis der Funktion der Zeit unter Verwendung von () – die Anzahl der Sekunden seit der UnixEpoche, das heißt, ab dem 1. Januar 1970, 00:00:00 GMT. Mit der Zeit () möglich ist , die Zeitdifferenz zwischen zwei Punkten des Programms zu erhalten, aber mit weniger Präzision.

Wenn Sie die Systemzeit erhalten möchten, sollten Sie die Funktion Datum () verwenden. Falls erforderlich, die maximale Präzision Unterschied zu bekommen, ist es am besten , die PHPFunktion wählen – micro.