P
PHP
Well-known member
- Beiträge
- 997
- Punkte Reaktionen
- 0
Gibt den aktuellen Unix-Timestamp/Zeitstempel mit Mikrosekunden zurück
microtime() gibt den aktuellen Unix-Timestamp mit Mikrosekunden zurück. Diese Funktion steht nur auf Systemen zur Verfügung,die den Systemaufruf gettimeofday() unterstützen.
Rückgabewert:
Wenn der optionale Parameter get_as_float auf TRUE gesetzt wurde, wird eine Fließkommazahl (float) mit Wertangabe in Sekunden zurückgegeben.
Beispiel:
microtime() gibt den aktuellen Unix-Timestamp mit Mikrosekunden zurück. Diese Funktion steht nur auf Systemen zur Verfügung,die den Systemaufruf gettimeofday() unterstützen.
Rückgabewert:
Wenn der optionale Parameter get_as_float auf TRUE gesetzt wurde, wird eine Fließkommazahl (float) mit Wertangabe in Sekunden zurückgegeben.
Beispiel:
PHP:
/**
* Einfache Funktion zum Replizieren des PHP 5-Verhaltens
*/
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$time_start = microtime_float();
// Die Skriptverarbeitung fuer einen bestimmten Zeitraum unterbrechen
usleep(100);
$time_end = microtime_float();
$time = $time_end - $time_start;
echo "In $time Sekunden nichts getan\n";