Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $nTimes = 100000;
- function microtime_float() {
- list($usec, $sec) = explode(' ', microtime());
- return ((float)$usec + (float)$sec);
- }
- $smem = memory_get_usage();
- $stime = microtime_float();
- $i = 0;
- while ($i < $nTimes) {
- $aFor = array();
- for ( $o = 0, $c = 10; $o < $c; $o++ )
- $aFor[] = mt_rand();
- unset($aFor);
- $i++;
- }
- $etime = microtime_float();
- $emem = memory_get_usage();
- $time = $etime - $stime;
- $mem = $emem - $smem;
- echo 'for loop ran ' . $nTimes . ' times: ' . $time . ' seconds, mem: ' . $mem . ".\n";
Advertisement
Add Comment
Please, Sign In to add comment