3v4l.org

run code in 300+ PHP versions simultaneously
<?php function ref(&$array) { foreach ($array as $item) { $item; } } function notref($array) { foreach ($array as $item) { $item; } } $array = range(0, 1000); $start = microtime(true); notref($array); echo 'time: '.(microtime(true) - $start).'sec | '; $start = microtime(true); ref($array); echo 'time: '.(microtime(true) - $start).'sec ';
Output for 7.2.6
time: 2.2172927856445E-5sec | time: 5.9604644775391E-6sec
Output for 7.2.0
time: 2.0980834960938E-5sec | time: 1.1920928955078E-5sec
Output for 7.1.10
time: 2.1934509277344E-5sec | time: 1.3113021850586E-5sec
Output for 7.1.7
time: 2.7179718017578E-5sec | time: 1.6927719116211E-5sec
Output for 7.0.0, 7.0.2, 7.1.6
time: 2.6941299438477E-5sec | time: 1.5974044799805E-5sec
Output for 7.1.5
time: 2.8133392333984E-5sec | time: 1.7166137695312E-5sec
Output for 7.1.4
time: 6.413459777832E-5sec | time: 1.6927719116211E-5sec
Output for 7.1.3
time: 1.8119812011719E-5sec | time: 1.0967254638672E-5sec
Output for 7.1.2
time: 1.5020370483398E-5sec | time: 1.0967254638672E-5sec
Output for 7.1.1
time: 2.4080276489258E-5sec | time: 1.5974044799805E-5sec
Output for 7.1.0
time: 2.3126602172852E-5sec | time: 1.7881393432617E-5sec
Output for 7.0.20
time: 2.0980834960938E-5sec | time: 1.0013580322266E-5sec
Output for 7.0.19
time: 1.8835067749023E-5sec | time: 1.0013580322266E-5sec
Output for 7.0.18
time: 2.7179718017578E-5sec | time: 1.0967254638672E-5sec
Output for 7.0.17
time: 1.9073486328125E-5sec | time: 1.0967254638672E-5sec
Output for 7.0.16
time: 1.6927719116211E-5sec | time: 1.0013580322266E-5sec
Output for 7.0.1, 7.0.14 - 7.0.15
time: 2.598762512207E-5sec | time: 1.5974044799805E-5sec
Output for 7.0.6, 7.0.13
time: 1.7881393432617E-5sec | time: 1.0013580322266E-5sec
Output for 7.0.12
time: 1.9073486328125E-5sec | time: 1.1205673217773E-5sec
Output for 7.0.11
time: 2.5033950805664E-5sec | time: 1.4066696166992E-5sec
Output for 7.0.10
time: 2.598762512207E-5sec | time: 1.0967254638672E-5sec
Output for 7.0.9
time: 1.9073486328125E-5sec | time: 2.6941299438477E-5sec
Output for 7.0.8
time: 2.598762512207E-5sec | time: 1.7166137695312E-5sec
Output for 7.0.7
time: 2.6941299438477E-5sec | time: 1.5020370483398E-5sec
Output for 7.0.5
time: 2.7179718017578E-5sec | time: 1.5020370483398E-5sec
Output for 7.0.4
time: 1.7881393432617E-5sec | time: 9.7751617431641E-6sec
Output for 7.0.3
time: 1.8119812011719E-5sec | time: 1.215934753418E-5sec

preferences:
58.95 ms | 401 KiB | 37 Q