Bug #9094 Updated: Microseconds seem to be untrue values

From: Date: Sat, 28 Apr 2001 00:30:16 +0000
Subject: Bug #9094 Updated: Microseconds seem to be untrue values
Groups: php.dev 
Request: Send a blank email to php-dev+get-52662@lists.php.net to get a copy of this message
ID: 9094 Updated by: sniper Reported By: rue@2rue.de Old-Status: Duplicate Status: Closed Bug Type: Date/time related PHP Version: 4.0.4pl1 Assigned To: Comments: Fixed in CVS. Wait for PHP 4.0.5. --Jani Previous Comments: --------------------------------------------------------------------------- [2001-02-04 06:36:46] waldschrott@php.net unfortunately this is a bug for a long time now Duplicate of #4968 --------------------------------------------------------------------------- [2001-02-04 06:33:01] waldschrott@php.net unfortunately this is a bug for a long time now Duplicate of #4968 --------------------------------------------------------------------------- [2001-02-03 20:24:43] rue@2rue.de I wanted to measure script execution time, using microtime(). So I store a value at the beginning of the script, and one near the end, and subtract first from the second value (after converting). And sometimes (i.e. on an irregular basis, maybe every 3rd or 4th try), the result is negative. I mean, my scripts may be fast, but surely not *that* fast :-) Here the relevant snippet: <?php // start marker $mt = explode(' ', microtime() ); $benchmark1 = $mt[1] . substr($mt[0], 1); // some code // ... // end marker $mt2 = explode(' ', microtime() ); $benchmark2 = $mt2[1] . substr($mt2[0], 1); $extime = $benchmark2 - $benchmark1; // this alternative did the same: // $extime = bcsub ($benchmark2, $benchmark1); ?> I am using php4.0.4pl1 as an apache module in apache 1.3.14 r2, running on win2k sp1. I just hope it's a bug and not the result of staying up late trying to do some programming ;) cu & keep up the good work. PHP is way cool. --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=9094&edit=2

« previous php.dev (#52662) next »