| |
| * Link führt ins Internet |
|
| |
Mit Hilfe der Funktion sind Sie in der Lage den aktuellen UNIX-Zeitstempel mit Mikrosekunden zu erhalten. Seit PHP 5 steht Ihnen für die diese Funktion ein optionaler Parameter get_as_float zur Verfügung. Sollten Sie den Parameter mit true (1) setzen, gibt microtime() eine Fließkommazahl (float) zurück.
Syntax
microtime ( [get_as_float])
Beispiel
<?php
// PHP 4 ohne Parameter
function getmicrotime()
{
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
$time_start = getmicrotime();
for ($i=0; $i < 1000; $i++) {
//mach nichts,1000 mal
}
$time_end = getmicrotime();
$time = $time_end - $time_start;
echo "Nichts getan in $time Sekunden<br>";
// PHP 5 mit Parameter
$time_start = microtime(1);
for ($i=0; $i < 1000; $i++) {
//mach nichts,1000 mal
}
$time_end = microtime(1);
$time = $time_end - $time_start;
echo "Nichts getan in $time Sekunden<br>";
?>
|
Ausgabe
Nichts getan in 0.00095582008361816 Sekunden
Nichts getan in 0.00088214874267578 Sekunden
|
|
|
|
|
|
|
|