Function.microtime

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Jugendbett Anabella von Wellemöbel und KFZ VersicherungVerkauf Lebensversicherung - zur Angebotsanfrage . Pferdehalterhaftpflichtversicherung Vergleichen Online

microtime — Gibt den aktuellen Unix-Timestamp/Zeitstempel mit Mikrosekunden zurück

Inhaltsverzeichnis

Beschreibung

mixed  microtime ([ bool $get_as_float ] )


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.

Parameter-Liste

get_as_float
  • Wird diese Funktion ohne den optionalen Parameter aufgerufen, gibt sie die Zeichenkette "msec sec" zurück. Dabei entspricht sec der aktuellen Zeit, ausgedrückt als Anzahl der Sekunden seit Beginn der UNIX-Epoche (0:00:00 January 1, 1970 GMT), msec stellt den Mikrosekunden-Teil dar. Beide Teile des Strings werden in Sekundeneinheiten zurückgegeben. Wenn der optionale Parameter get_as_float auf TRUE gesetzt wurde, wird eine Fließkommazahl (float) mit Wertangabe in Sekunden zurückgegeben.

ChangeLog

Version Beschreibung 5.0.0 Der Parameter get_as_float wurde hinzugefügt.

Beispiele

=== #1 Zeitmessung einer Skriptausführung mit microtime()

<?php
/**
 * Einfache Funktion zum Replizieren des PHP 5===
 
 
 
<source lang="php">
 
<?php
$time_start = microtime(true);
 
// Die Skriptverarbeitung fuer einen bestimmten Zeitraum unterbrechen
usleep(100);
 
$time_end = microtime(true);
$time = $time_end - $time_start;
 
echo "In $time Sekunden nichts getan\n";
?>

Siehe auch

Persönliche Werkzeuge