note 31058 deleted from function.microtime by et

From: Date: Tue, 15 Jul 2003 17:34:20 +0000
Subject: note 31058 deleted from function.microtime by et
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-52147@lists.php.net to get a copy of this message
Note Submitter: comunicout@gmx.com ---- If you want to know how much time a function or code-fragment needs you can use the following code... <? // +++++++++ ++++++++++++ ++++++++++++++++++++++++ +++++++++++++++++++++++++ // + FOLGENDE FUNKTIONEN DIENEN DER BERECHNUNG DER BENÖTIGTEN ZEIT FÜR EINEN GEWISSEN CODETEIL + // +++++++++++++++++++++++++ ++++++++++++++++++++++++++++ ++++++++++++++++++ function Zeitmessung_start($sAufrufnummer) { $sAktuelleMicrotime[$sAufrufnummer] = microtime(); $sZeittemp[$sAufrufnummer] = explode(" ",$sAktuelleMicrotime[$sAufrufnummer]); $sAktuelleMicrotime[$sAufrufnummer] = $sZeittemp[$Index][0] + $sZeittemp[$sAufrufnummer][1]; return($sAktuelleMicrotime[$sAufrufnummer]); } function Zeitmessung_ende($eAufrufnummer, $Startwert) { $eAktuelleMicrotime[$eAufrufnummer] = microtime(); $eZeittemp[$eAufrufnummer] = explode(" ",$eAktuelleMicrotime[$eAufrufnummer]); $eAktuelleMicrotime[$eAufrufnummer] = $eZeittemp[$eAufrufnummer][0] + $eZeittemp[$eAufrufnummer][1]; // Differenzberechnung $Dauer[$eAufrufnummer] = $eAktuelleMicrotime[$eAufrufnummer] - $Startwert; $Dauer[$eAufrufnummer] = substr($Dauer[$eAufrufnummer],0,8); return($Dauer[$eAufrufnummer]); } // + + + + + + + + + + + + + + F U N K T I O N S A U F R U F + + + + + + + + + + + + + + + + + + + + + + + + $DurchlaufNr = $i; $Startzeit[$DurchlaufNr] = Zeitmessung_start($DurchlaufNr); for($x=0;$x <= $JtOut[$i];$x++): echo " "; endfor; $Endzeit[$DurchlaufNr] = Zeitmessung_ende($DurchlaufNr,$Startzeit[$DurchlaufNr]); echo $Endzeit[$DurchlaufNr]." ns"; ?>

« previous php.notes (#52147) next »