3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function bytesToSize($bytes, $precision = 2) { $symbols = array('B', 'Kb', 'Mb', 'Gb', 'Tb', 'Pb', 'Eb', 'Zb', 'Yb'); $exp = (int)floor(log($bytes) / log(1024)); return sprintf('%.'. $precision .'f '. $symbols[$exp], $bytes / pow(1024, floor($exp))); } function mem() { return bytesToSize(memory_get_usage(true)); } function test($msg, $test) { $t = microtime(true); $test($msg); echo $msg .': <b>'. sprintf('%.6f', microtime(true) - $t) .'</b><br>'; } $array = range(0, 30000); test('foreach', function ($msg) use ($array) { echo $msg . ' before loop mem: '. mem() .PHP_EOL; foreach ($array as $v) { $b = $v; } echo $msg . ' after loop mem: '. mem() .PHP_EOL; }); test('foreach ref', function ($msg) use ($array) { echo $msg . ' before loop mem: '. mem() .PHP_EOL; foreach ($array as &$v) { $b = $v; } unset($v); echo $msg . ' after loop mem: '. mem() .PHP_EOL; }); test('for', function ($msg) use ($array) { echo $msg . ' before loop mem: '. mem() .PHP_EOL; $so = count($array); for ($i = 0; $i < $so; ++$i) { $b = $array[$i]; } echo $msg . ' after loop mem: '. mem() .PHP_EOL; }); test('while each -> list', function ($msg) use ($array) { echo $msg . ' before loop mem: '. mem() .PHP_EOL; while (list($k, $v) = each($array)) { $b =$v; } echo $msg . ' after loop mem: '. mem() .PHP_EOL; });
Output for 7.1.0
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000415</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001272</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000527</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.005592</b><br>
Output for 7.0.14
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000553</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001663</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000825</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.009355</b><br>
Output for 7.0.6
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000495</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001756</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000639</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.006961</b><br>
Output for 7.0.5
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000551</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001886</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000828</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.007785</b><br>
Output for 7.0.4
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000360</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001368</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000453</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.004760</b><br>
Output for 7.0.3
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000529</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001901</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000701</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.007075</b><br>
Output for 7.0.2
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000359</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001123</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000466</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.004652</b><br>
Output for 7.0.1
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000521</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001618</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000793</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.007067</b><br>
Output for 7.0.0
foreach before loop mem: 2.00 Mb foreach after loop mem: 2.00 Mb foreach: <b>0.000560</b><br>foreach ref before loop mem: 2.00 Mb foreach ref after loop mem: 4.00 Mb foreach ref: <b>0.001157</b><br>for before loop mem: 4.00 Mb for after loop mem: 4.00 Mb for: <b>0.000447</b><br>while each -> list before loop mem: 4.00 Mb while each -> list after loop mem: 4.00 Mb while each -> list: <b>0.004569</b><br>
Output for hhvm-3.12.0
foreach before loop mem: 826.48 Kb foreach after loop mem: 826.61 Kb foreach: <b>0.001014</b><br>foreach ref before loop mem: 826.61 Kb foreach ref after loop mem: 1.76 Mb foreach ref: <b>0.001500</b><br>for before loop mem: 826.59 Kb for after loop mem: 826.59 Kb for: <b>0.001783</b><br>while each -> list before loop mem: 826.61 Kb while each -> list after loop mem: 1.31 Mb while each -> list: <b>0.005626</b><br>
Output for hhvm-3.10.0
foreach before loop mem: 824.65 Kb foreach after loop mem: 824.77 Kb foreach: <b>0.001523</b><br>foreach ref before loop mem: 824.77 Kb foreach ref after loop mem: 1.76 Mb foreach ref: <b>0.001852</b><br>for before loop mem: 824.76 Kb for after loop mem: 824.76 Kb for: <b>0.002515</b><br>while each -> list before loop mem: 824.77 Kb while each -> list after loop mem: 1.31 Mb while each -> list: <b>0.009227</b><br>
Output for 5.6.28
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.005019</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006651</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001986</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.015610</b><br>
Output for 5.6.21
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004940</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006729</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001834</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.014333</b><br>
Output for 5.6.20
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003114</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004080</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001151</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009343</b><br>
Output for 5.6.19
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004365</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006156</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001648</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013472</b><br>
Output for 5.6.18
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003061</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004061</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001249</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009362</b><br>
Output for 5.6.17
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004496</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005901</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001748</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.014237</b><br>
Output for 5.6.16
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003082</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004123</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001424</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009191</b><br>
Output for 5.6.15
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004059</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005159</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001556</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010108</b><br>
Output for 5.6.14
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004718</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006093</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001745</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013553</b><br>
Output for 5.6.13
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004086</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005346</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001521</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012052</b><br>
Output for 5.6.12
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004097</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005251</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001528</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012048</b><br>
Output for 5.6.11
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003280</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004310</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001242</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009561</b><br>
Output for 5.6.10
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004128</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005417</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001533</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.011997</b><br>
Output for 5.6.9
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004554</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006026</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001693</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012841</b><br>
Output for 5.6.8
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003151</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004148</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001180</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009273</b><br>
Output for 5.6.7
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003088</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004132</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001159</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009223</b><br>
Output for 5.6.6
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004658</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006123</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001913</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013157</b><br>
Output for 5.6.5
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003189</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004224</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001182</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009327</b><br>
Output for 5.6.4
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004914</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006532</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001744</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013625</b><br>
Output for 5.6.3
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003137</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004038</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001248</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009104</b><br>
Output for 5.6.2
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004632</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005961</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001658</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013068</b><br>
Output for 5.6.1
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004628</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006088</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001817</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013547</b><br>
Output for 5.6.0
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004206</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005657</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001610</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010305</b><br>
Output for 5.5.35
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002978</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004007</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001191</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010001</b><br>
Output for 5.5.34
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004412</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005626</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001753</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013820</b><br>
Output for 5.5.33
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004208</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005340</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001632</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013054</b><br>
Output for 5.5.32
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004676</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006072</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001838</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012951</b><br>
Output for 5.5.31
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003181</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004079</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001230</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010129</b><br>
Output for 5.5.30
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003788</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004792</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001544</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012012</b><br>
Output for 5.5.29
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004238</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005349</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001873</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013109</b><br>
Output for 5.5.28
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003492</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004332</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001362</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010620</b><br>
Output for 5.5.27
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004307</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005550</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001689</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013460</b><br>
Output for 5.5.26
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004642</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005698</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001805</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013946</b><br>
Output for 5.5.25
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004955</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005084</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001513</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012293</b><br>
Output for 5.5.24
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003191</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004047</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001226</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009959</b><br>
Output for 5.5.23
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004852</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005912</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001825</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.014411</b><br>
Output for 5.5.22
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003959</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005037</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001534</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012220</b><br>
Output for 5.5.21
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004500</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005979</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001759</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.014106</b><br>
Output for 5.5.20
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003254</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004068</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001219</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009965</b><br>
Output for 5.5.19
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003068</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004399</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001206</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010369</b><br>
Output for 5.5.18
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004122</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005370</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001592</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012800</b><br>
Output for 5.5.16
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003568</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004376</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001273</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010949</b><br>
Output for 5.5.15
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003712</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004376</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001337</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012241</b><br>
Output for 5.5.14
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003310</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004232</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001389</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010342</b><br>
Output for 5.5.13
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004378</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006338</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001777</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.015536</b><br>
Output for 5.5.12
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004725</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005981</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001756</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.011850</b><br>
Output for 5.5.11
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004042</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005299</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001521</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.011942</b><br>
Output for 5.5.10
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002988</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003985</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001295</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010162</b><br>
Output for 5.5.9
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003232</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004376</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001368</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010323</b><br>
Output for 5.5.8
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003641</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004988</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001605</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013202</b><br>
Output for 5.5.7
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002871</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003816</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001185</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009784</b><br>
Output for 5.5.6
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002844</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004236</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001222</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010262</b><br>
Output for 5.5.5
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002851</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003748</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001203</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009770</b><br>
Output for 5.5.4
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002878</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004196</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001203</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009874</b><br>
Output for 5.5.3
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002844</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003777</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001187</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009900</b><br>
Output for 5.5.2
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002854</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003870</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001226</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010046</b><br>
Output for 5.5.1
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003068</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003807</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001187</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010355</b><br>
Output for 5.5.0
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002862</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003852</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001207</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009850</b><br>
Output for 5.4.45
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004088</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005695</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001800</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013259</b><br>
Output for 5.4.44
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004465</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006071</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.002020</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.017388</b><br>
Output for 5.4.43
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004580</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006002</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001888</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013863</b><br>
Output for 5.4.42
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.005234</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006538</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001971</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.015080</b><br>
Output for 5.4.41
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004648</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006079</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001900</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013613</b><br>
Output for 5.4.40
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004508</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006150</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001833</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013615</b><br>
Output for 5.4.39
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004987</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006457</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.002030</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.014641</b><br>
Output for 5.4.38
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.005159</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006677</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001987</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.015321</b><br>
Output for 5.4.37
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003199</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004043</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001261</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010096</b><br>
Output for 5.4.36
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003405</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004356</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001286</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010473</b><br>
Output for 5.4.35
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004213</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005133</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001551</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012515</b><br>
Output for 5.4.34
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004497</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005450</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001363</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010698</b><br>
Output for 5.4.32
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004549</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005929</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001671</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.016654</b><br>
Output for 5.4.31
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003669</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004660</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001506</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.011314</b><br>
Output for 5.4.30
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004707</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005949</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001910</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.014198</b><br>
Output for 5.4.29
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004032</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004929</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001477</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.011233</b><br>
Output for 5.4.28
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003335</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004043</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001250</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010151</b><br>
Output for 5.4.27
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003737</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004759</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001442</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.011511</b><br>
Output for 5.4.26
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003143</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003979</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001214</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010190</b><br>
Output for 5.4.25
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003106</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004002</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001242</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010044</b><br>
Output for 5.4.24
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003289</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003855</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001193</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009899</b><br>
Output for 5.4.23
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002909</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003856</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001233</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009890</b><br>
Output for 5.4.22
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002806</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003752</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001172</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009707</b><br>
Output for 5.4.21
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002940</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003745</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001164</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009750</b><br>
Output for 5.4.20
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002934</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003869</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001187</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010420</b><br>
Output for 5.4.19
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002924</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003886</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001216</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010118</b><br>
Output for 5.4.18
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003705</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004722</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001379</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013168</b><br>
Output for 5.4.17
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002816</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003804</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001220</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009897</b><br>
Output for 5.4.16
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002905</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003970</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001339</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009831</b><br>
Output for 5.4.15
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002947</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003910</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001201</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010113</b><br>
Output for 5.4.14
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002891</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004215</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001254</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010069</b><br>
Output for 5.4.13
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003158</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004013</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001209</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010273</b><br>
Output for 5.4.12
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003438</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004691</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001362</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.011889</b><br>
Output for 5.4.11
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002893</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003890</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001225</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010093</b><br>
Output for 5.4.10
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004293</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005510</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001768</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013314</b><br>
Output for 5.4.9
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.002891</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.003863</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001222</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.009999</b><br>
Output for 5.4.8
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003338</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004282</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001272</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010200</b><br>
Output for 5.4.7
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004235</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005437</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001651</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.013402</b><br>
Output for 5.4.6
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004597</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006216</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001822</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.014219</b><br>
Output for 5.4.5
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.003198</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.004170</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001243</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.010782</b><br>
Output for 5.4.4
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004221</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005100</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001528</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.012550</b><br>
Output for 5.4.3
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004702</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.005438</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001969</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.014426</b><br>
Output for 5.4.2
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004881</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006348</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001985</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.015602</b><br>
Output for 5.4.1
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004892</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006357</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.001977</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.015528</b><br>
Output for 5.4.0
foreach before loop mem: 4.75 Mb foreach after loop mem: 5.00 Mb foreach: <b>0.004853</b><br>foreach ref before loop mem: 5.00 Mb foreach ref after loop mem: 9.25 Mb foreach ref: <b>0.006276</b><br>for before loop mem: 7.50 Mb for after loop mem: 7.50 Mb for: <b>0.002064</b><br>while each -> list before loop mem: 7.50 Mb while each -> list after loop mem: 8.00 Mb while each -> list: <b>0.015186</b><br>
Output for 5.3.29
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.005118</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006796</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002530</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.016453</b><br>
Output for 5.3.28
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.003856</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.005978</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001939</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.016393</b><br>
Output for 5.3.27
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.002903</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.004081</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001471</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.010368</b><br>
Output for 5.3.26
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.002964</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.004113</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001492</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.010983</b><br>
Output for 5.3.25
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.002963</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.004161</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001480</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.010774</b><br>
Output for 5.3.24
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.003165</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.004154</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001417</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.010862</b><br>
Output for 5.3.23
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.002896</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.004010</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001474</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.010570</b><br>
Output for 5.3.22
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004053</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.005597</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001969</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.014395</b><br>
Output for 5.3.21
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.002926</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.004006</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001450</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.010666</b><br>
Output for 5.3.20
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.002955</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.004236</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001439</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.010870</b><br>
Output for 5.3.19
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004496</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006378</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002267</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.015603</b><br>
Output for 5.3.18
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004648</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006396</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002247</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.015329</b><br>
Output for 5.3.17
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004469</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006134</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002126</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.014670</b><br>
Output for 5.3.16
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004612</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006479</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002099</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.015234</b><br>
Output for 5.3.15
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004841</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006402</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002193</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.015560</b><br>
Output for 5.3.14
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004835</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006521</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002203</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.015252</b><br>
Output for 5.3.13
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004867</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006571</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002310</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.016136</b><br>
Output for 5.3.12
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004738</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006345</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.002185</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.015670</b><br>
Output for 5.3.11
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.003735</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.005064</b><br>for before loop mem: 8.25 Mb for after loop mem: 8.25 Mb for: <b>0.001738</b><br>while each -> list before loop mem: 8.25 Mb while each -> list after loop mem: 8.75 Mb while each -> list: <b>0.011428</b><br>
Output for 5.3.10
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004670</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006124</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002418</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.015940</b><br>
Output for 5.3.9
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004183</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.005774</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002102</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.014217</b><br>
Output for 5.3.8
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.005086</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006796</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002427</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.016349</b><br>
Output for 5.3.7
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.005304</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.007203</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002559</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.019055</b><br>
Output for 5.3.6
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004573</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006369</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002304</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.012557</b><br>
Output for 5.3.5
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.003930</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.005698</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002078</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.013280</b><br>
Output for 5.3.4
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004123</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.005689</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002161</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.014154</b><br>
Output for 5.3.3
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004804</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006666</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002474</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.016026</b><br>
Output for 5.3.2
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.005296</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006819</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002687</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.016271</b><br>
Output for 5.3.1
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004738</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006483</b><br>for before loop mem: 8.75 Mb for after loop mem: 8.75 Mb for: <b>0.002357</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.014993</b><br>
Output for 5.3.0
foreach before loop mem: 5.25 Mb foreach after loop mem: 5.50 Mb foreach: <b>0.004761</b><br>foreach ref before loop mem: 5.50 Mb foreach ref after loop mem: 9.50 Mb foreach ref: <b>0.006848</b><br>for before loop mem: 8.50 Mb for after loop mem: 8.50 Mb for: <b>0.002218</b><br>while each -> list before loop mem: 8.50 Mb while each -> list after loop mem: 9.00 Mb while each -> list: <b>0.015725</b><br>
Output for 5.2.3 - 5.2.17
Parse error: syntax error, unexpected T_FUNCTION in /in/eNlQ2 on line 21
Process exited with code 255.
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.2.2
<br /> <b>Parse error</b>: syntax error, unexpected T_FUNCTION in <b>/in/eNlQ2</b> on line <b>21</b><br />
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1, 5.0.0 - 5.0.5
<br /> <b>Parse error</b>: parse error, unexpected T_FUNCTION in <b>/in/eNlQ2</b> on line <b>21</b><br />
Process exited with code 255.
Output for 4.3.2 - 4.3.4
<br /> <b>Parse error</b>: parse error in <b>/in/eNlQ2</b> on line <b>21</b><br />
Process exited with code 255.