Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  Übersicht der Anpassungen und Erweiterungen
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

Einsatz von microtime()




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




 


Einsatz von range()
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de