microtime Liefert den aktuellen Unix-Zeitstempel mit Mikrosekunden &reftitle.description; stringfloatmicrotime boolas_float&false; microtime gibt den aktuellen Unix-Zeitstempel mit Mikrosekunden zurück. Diese Funktion steht nur auf Systemen zur Verfügung, die den Systemaufruf gettimeofday() unterstützen. Für Leistungsfähigkeitsmessungen wird die Verwendung von hrtime empfohlen. &reftitle.parameters; as_float Wenn auf &true; gesetzt, gibt microtime einen &float; anstatt eines &string;s zurück, wie im Abschnitt Rückgabewerte unten genauer erläutert wird. &reftitle.returnvalues; Standardmäßig gibt microtime einen &string; im Format "msec sec" zurück, wobei sec die Sekunden seit Beginn der Unix-Epoche (01. Januar 1970 00:00:00 GMT) sind und msec die Anzahl an Mikrosekunden misst, die seit sec vergangen sind, was als Dezimalzahl mit Nachkommastellen ebenso in Sekunden ausgedrückt wird. Wenn as_float &true; ist, gibt microtime einen &float; zurück, welcher die aktuelle Zeit in Sekunden seit Beginn der Unix-Epoche angibt (die Nachkommastellen geben die Mikrosekunden an). &reftitle.examples; Zeitmessung einer Skriptausführung <function>microtime</function> und <literal>REQUEST_TIME_FLOAT</literal> &reftitle.seealso; time hrtime