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) {
- $aFill = array();
- $aFill = array_fill(0, 10, mt_rand());
- unset($aFill);
- $i++;
- }
- $etime = microtime_float();
- $emem = memory_get_usage();
- $time = $etime - $stime;
- $mem = $emem - $smem;
- echo 'array_fill ran ' . $nTimes . ' times: ' . $time . ' seconds, mem: ' . $mem . ".\n";
Advertisement
Add Comment
Please, Sign In to add comment