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); ref($array); echo 'time: '.(microtime(true) - $start).' sec | '; $start = microtime(true); notref($array); echo 'time: '.(microtime(true) - $start).' sec';
Output for 7.3.1
time: 2.288818359375E-5 sec | time: 1.0013580322266E-5 sec
Output for 7.3.0
time: 2.1934509277344E-5 sec | time: 1.2874603271484E-5 sec
Output for 7.2.13
time: 4.5061111450195E-5 sec | time: 1.9073486328125E-5 sec
Output for 7.2.12
time: 2.7894973754883E-5 sec | time: 1.5020370483398E-5 sec
Output for 7.2.11
time: 3.9815902709961E-5 sec | time: 1.5974044799805E-5 sec
Output for 7.2.10
time: 3.4093856811523E-5 sec | time: 1.3113021850586E-5 sec
Output for 7.2.9
time: 2.9087066650391E-5 sec | time: 1.2874603271484E-5 sec
Output for 7.2.8
time: 1.5020370483398E-5 sec | time: 1.1920928955078E-5 sec
Output for 7.2.7
time: 1.5020370483398E-5 sec | time: 9.7751617431641E-6 sec
Output for 7.0.18, 7.2.6
time: 3.0994415283203E-5 sec | time: 2.2172927856445E-5 sec
Output for 7.2.5
time: 5.0067901611328E-5 sec | time: 2.3126602172852E-5 sec
Output for 7.2.4
time: 5.9843063354492E-5 sec | time: 2.598762512207E-5 sec
Output for 7.2.3
time: 2.598762512207E-5 sec | time: 1.2874603271484E-5 sec
Output for 7.2.2
time: 3.7908554077148E-5 sec | time: 1.6212463378906E-5 sec
Output for 7.2.1
time: 3.1948089599609E-5 sec | time: 1.5020370483398E-5 sec
Output for 7.2.0
time: 2.4080276489258E-5 sec | time: 1.0013580322266E-5 sec
Output for 7.1.25
time: 2.1219253540039E-5 sec | time: 2.0980834960938E-5 sec
Output for 7.1.24
time: 3.1948089599609E-5 sec | time: 2.1934509277344E-5 sec
Output for 7.1.23
time: 2.288818359375E-5 sec | time: 2.0027160644531E-5 sec
Output for 7.1.22
time: 2.8133392333984E-5 sec | time: 2.1934509277344E-5 sec
Output for 7.1.21
time: 2.7894973754883E-5 sec | time: 2.1934509277344E-5 sec
Output for 7.1.20
time: 1.9073486328125E-5 sec | time: 2.4080276489258E-5 sec
Output for 7.1.19
time: 3.4093856811523E-5 sec | time: 3.3140182495117E-5 sec
Output for 7.1.18
time: 3.6954879760742E-5 sec | time: 3.0040740966797E-5 sec
Output for 7.1.17
time: 3.3855438232422E-5 sec | time: 5.1021575927734E-5 sec
Output for 7.1.16
time: 3.1232833862305E-5 sec | time: 2.1934509277344E-5 sec
Output for 7.1.15
time: 3.0040740966797E-5 sec | time: 2.8848648071289E-5 sec
Output for 7.1.14
time: 2.8133392333984E-5 sec | time: 2.0980834960938E-5 sec
Output for 7.1.13
time: 1.7166137695312E-5 sec | time: 2.0027160644531E-5 sec
Output for 7.1.12
time: 2.8848648071289E-5 sec | time: 2.4795532226562E-5 sec
Output for 7.1.11
time: 3.2186508178711E-5 sec | time: 2.0027160644531E-5 sec
Output for 7.1.10
time: 4.5061111450195E-5 sec | time: 4.1007995605469E-5 sec
Output for 7.1.9
time: 3.0994415283203E-5 sec | time: 2.1934509277344E-5 sec
Output for 7.1.8
time: 2.4080276489258E-5 sec | time: 1.5974044799805E-5 sec
Output for 7.1.7
time: 1.8835067749023E-5 sec | time: 2.0980834960938E-5 sec
Output for 7.1.6
time: 2.0027160644531E-5 sec | time: 1.8835067749023E-5 sec
Output for 7.1.5
time: 3.3855438232422E-5 sec | time: 2.4080276489258E-5 sec
Output for 7.1.4
time: 5.1021575927734E-5 sec | time: 3.6954879760742E-5 sec
Output for 7.1.3
time: 2.9087066650391E-5 sec | time: 2.8133392333984E-5 sec
Output for 7.1.2
time: 3.1948089599609E-5 sec | time: 2.598762512207E-5 sec
Output for 7.1.1
time: 2.0027160644531E-5 sec | time: 1.8119812011719E-5 sec
Output for 7.1.0
time: 2.5033950805664E-5 sec | time: 2.2172927856445E-5 sec
Output for 7.0.33
time: 3.2901763916016E-5 sec | time: 2.1934509277344E-5 sec
Output for 7.0.32
time: 3.2186508178711E-5 sec | time: 2.4080276489258E-5 sec
Output for 7.0.31
time: 2.9087066650391E-5 sec | time: 1.6927719116211E-5 sec
Output for 7.0.30
time: 2.6941299438477E-5 sec | time: 2.1934509277344E-5 sec
Output for 7.0.29
time: 2.288818359375E-5 sec | time: 1.7881393432617E-5 sec
Output for 7.0.28
time: 2.5033950805664E-5 sec | time: 1.7881393432617E-5 sec
Output for 7.0.27
time: 0.013782978057861 sec | time: 2.0980834960938E-5 sec
Output for 7.0.26
time: 2.0027160644531E-5 sec | time: 1.6927719116211E-5 sec
Output for 7.0.25
time: 2.8133392333984E-5 sec | time: 2.4080276489258E-5 sec
Output for 7.0.24
time: 2.5033950805664E-5 sec | time: 2.288818359375E-5 sec
Output for 7.0.23
time: 3.3855438232422E-5 sec | time: 2.288818359375E-5 sec
Output for 7.0.22
time: 4.6968460083008E-5 sec | time: 3.4093856811523E-5 sec
Output for 7.0.4, 7.0.21
time: 3.6001205444336E-5 sec | time: 2.598762512207E-5 sec
Output for 7.0.20
time: 0.0072169303894043 sec | time: 1.6927719116211E-5 sec
Output for 7.0.19
time: 0.020853042602539 sec | time: 2.3126602172852E-5 sec
Output for 7.0.17
time: 3.0994415283203E-5 sec | time: 2.0027160644531E-5 sec
Output for 7.0.16
time: 3.0994415283203E-5 sec | time: 2.7179718017578E-5 sec
Output for 7.0.15
time: 3.504753112793E-5 sec | time: 3.0040740966797E-5 sec
Output for 7.0.14
time: 2.7179718017578E-5 sec | time: 1.978874206543E-5 sec
Output for 7.0.13
time: 5.793571472168E-5 sec | time: 3.6954879760742E-5 sec
Output for 7.0.12
time: 2.9087066650391E-5 sec | time: 1.8835067749023E-5 sec
Output for 7.0.11
time: 3.4093856811523E-5 sec | time: 2.3126602172852E-5 sec
Output for 7.0.10
time: 2.5033950805664E-5 sec | time: 2.0980834960938E-5 sec
Output for 7.0.9
time: 3.6954879760742E-5 sec | time: 2.8133392333984E-5 sec
Output for 7.0.8
time: 2.9087066650391E-5 sec | time: 3.0040740966797E-5 sec
Output for 7.0.7
time: 2.6941299438477E-5 sec | time: 2.0980834960938E-5 sec
Output for 7.0.6
time: 2.7179718017578E-5 sec | time: 2.0980834960938E-5 sec
Output for 7.0.5
time: 3.2901763916016E-5 sec | time: 4.1961669921875E-5 sec
Output for 7.0.3
time: 3.6001205444336E-5 sec | time: 2.8848648071289E-5 sec
Output for 7.0.2
time: 2.8133392333984E-5 sec | time: 1.9073486328125E-5 sec
Output for 7.0.1
time: 2.5033950805664E-5 sec | time: 2.7894973754883E-5 sec
Output for 7.0.0
time: 4.4822692871094E-5 sec | time: 3.4093856811523E-5 sec
Output for 5.6.38
time: 0.00010991096496582 sec | time: 0.00025105476379395 sec

preferences:
103.94 ms | 401 KiB | 82 Q