3v4l.org

run code in 300+ PHP versions simultaneously
<?php $start = microtime(true); echo 'Test' . PHP_EOL; $end = microtime(true); echo (($end - $start) * 1000000);
Output for 5.4.36, 5.4.40, 5.5.22, 5.5.38, 5.6.2, 5.6.20, 5.6.29, 5.6.40, 7.0.12, 7.0.20, 7.2.4, 7.3.10, 7.4.1
Test 29.087066650391
Output for 7.4.0
Test 33.140182495117
Output for 5.5.10, 7.2.7, 7.2.20, 7.3.7, 7.3.13
Test 28.848648071289
Output for 5.4.11, 5.4.13, 5.5.0 - 5.5.1, 5.5.9, 5.5.19, 5.5.28, 7.2.10, 7.2.18, 7.2.23, 7.3.12
Test 25.98762512207
Output for 7.0.21, 7.0.29, 7.1.6, 7.1.21, 7.1.25, 7.1.33, 7.3.5, 7.3.11
Test 16.927719116211
Output for 7.0.5, 7.0.9, 7.1.10, 7.3.1, 7.3.9
Test 20.027160644531
Output for 5.0.2, 7.0.13, 7.0.17, 7.3.8
Test 18.119812011719
Output for 7.0.28, 7.1.16, 7.1.19, 7.3.6
Test 15.974044799805
Output for 5.5.8, 5.6.18, 5.6.32, 7.1.8, 7.3.4
Test 25.033950805664
Output for 5.4.14, 5.4.26, 5.4.28, 5.4.38 - 5.4.39, 5.4.44, 5.5.24, 5.6.36, 7.3.3
Test 30.994415283203
Output for 5.4.2, 7.0.14, 7.2.14, 7.2.16, 7.3.2
Test 20.980834960938
Output for 5.6.31, 7.1.4, 7.2.12, 7.2.24, 7.3.0
Test 23.126602172852
Output for 5.4.3, 5.4.27, 5.5.4, 5.5.37, 5.6.12, 5.6.15, 7.0.0, 7.2.2 - 7.2.3, 7.2.5, 7.2.26
Test 30.040740966797
Output for 5.4.15, 5.4.37, 5.5.30, 5.6.23 - 5.6.24, 7.2.1, 7.2.25
Test 34.093856811523
Output for 5.6.5, 7.0.26, 7.2.22
Test 26.941299438477
Output for 7.0.1, 7.0.33, 7.1.13, 7.2.15, 7.2.19, 7.2.21
Test 21.934509277344
Output for 5.4.20 - 5.4.21, 7.2.17
Test 36.954879760742
Output for 5.5.36, 5.6.33, 5.6.35, 7.2.13
Test 42.915344238281
Output for 5.5.14, 5.5.18, 5.6.4, 7.0.30, 7.2.0, 7.2.6, 7.2.9, 7.2.11
Test 23.841857910156
Output for 5.4.43, 5.5.26 - 5.5.27, 5.5.29, 5.5.34, 5.6.38, 7.1.32, 7.2.8
Test 24.080276489258
Output for 7.0.8, 7.1.5, 7.1.7, 7.1.14, 7.1.31
Test 12.874603271484
Output for 7.0.24, 7.0.31 - 7.0.32, 7.1.1, 7.1.22, 7.1.24, 7.1.26, 7.1.28 - 7.1.30
Test 14.066696166992
Output for 7.1.27
Test 11.920928955078
Output for 7.0.4, 7.0.7, 7.0.19, 7.1.2 - 7.1.3, 7.1.23
Test 17.166137695312
Output for 7.0.10, 7.1.20
Test 13.828277587891
Output for 7.0.25, 7.0.27, 7.1.18
Test 19.073486328125
Output for 7.0.2, 7.0.6, 7.0.11, 7.0.16, 7.0.22, 7.1.0, 7.1.11, 7.1.17
Test 15.020370483398
Output for 7.1.9, 7.1.12, 7.1.15
Test 13.113021850586
Output for 7.0.3, 7.0.18, 7.0.23
Test 17.881393432617
Output for 5.4.7, 5.4.29, 5.4.45, 5.5.6, 5.5.21, 5.5.32, 5.6.9, 7.0.15
Test 31.948089599609
Output for 5.4.5 - 5.4.6, 5.4.35, 5.4.41, 5.6.3, 5.6.17, 5.6.34, 5.6.39
Test 41.007995605469
Output for 5.4.33, 5.5.15, 5.6.14, 5.6.37
Test 35.04753112793
Output for 5.4.0, 5.4.23, 5.6.30
Test 36.001205444336
Output for 5.2.15, 5.4.17, 5.5.2 - 5.5.3, 5.6.22, 5.6.28
Test 32.901763916016
Output for 5.2.16, 5.6.27
Test 68.902969360352
Output for 5.4.30, 5.6.26
Test 24.795532226562
Output for 5.4.1, 5.5.11, 5.5.25, 5.6.25
Test 33.855438232422
Output for 5.5.12, 5.6.21
Test 27.179718017578
Output for 5.4.18, 5.4.42, 5.5.16, 5.6.10, 5.6.19
Test 40.054321289062
Output for 5.4.9, 5.6.16
Test 37.193298339844
Output for 5.4.8, 5.6.13
Test 43.153762817383
Output for 5.6.11
Test 32.186508178711
Output for 5.4.22, 5.5.13, 5.5.31, 5.5.33, 5.6.8
Test 22.88818359375
Output for 5.4.16, 5.4.19, 5.6.7
Test 45.061111450195
Output for 5.4.25, 5.5.5, 5.5.17, 5.6.6
Test 39.100646972656
Output for 5.6.1
Test 56.028366088867
Output for 5.5.20, 5.5.23, 5.5.35, 5.6.0
Test 27.894973754883
Output for 5.5.7
Test 34.809112548828
Output for 5.1.3, 5.4.10, 5.4.34
Test 46.968460083008
Output for 5.4.32
Test 41.961669921875
Output for 5.4.31
Test 49.114227294922
Output for 5.4.24
Test 48.160552978516
Output for 5.4.12
Test 53.882598876953
Output for 5.4.4
Test 37.908554077148
Output for 5.3.21, 5.3.29
Test -69.856643676758
Output for 5.3.3, 5.3.28
Test -70.810317993164
Output for 5.3.0, 5.3.10, 5.3.15, 5.3.22, 5.3.27
Test -64.849853515625
Output for 5.3.26
Test -66.995620727539
Output for 5.3.25
Test -59.843063354492
Output for 5.3.7, 5.3.24
Test -65.803527832031
Output for 5.3.23
Test -67.949295043945
Output for 5.3.6, 5.3.20
Test -62.942504882812
Output for 5.3.4, 5.3.19
Test -60.796737670898
Output for 5.3.1, 5.3.18
Test -72.956085205078
Output for 5.3.16 - 5.3.17
Test -72.002410888672
Output for 5.3.12, 5.3.14
Test -82.015991210938
Output for 5.3.13
Test -63.896179199219
Output for 5.3.11
Test -74.863433837891
Output for 5.3.9
Test -61.988830566406
Output for 5.3.8
Test -75.817108154297
Output for 5.3.5
Test -77.962875366211
Output for 5.3.2
Test -73.909759521484
Output for 5.2.17
Test 108.00361633301
Output for 5.2.12, 5.2.14
Test 67.949295043945
Output for 5.2.13
Test 336.1701965332
Output for 5.2.11
Test 80.82389831543
Output for 5.2.10
Test 58.889389038086
Output for 5.2.9
Test 50.067901611328
Output for 5.2.8
Test 59.843063354492
Output for 5.2.7
Test 59.127807617188
Output for 5.2.6
Test 66.041946411133
Output for 5.0.3, 5.2.5
Test 64.849853515625
Output for 5.1.5, 5.2.4
Test 69.856643676758
Output for 5.2.3
Test 98.943710327148
Output for 5.2.2
Test 169.03877258301
Output for 5.2.1
Test 56.982040405273
Output for 5.2.0
Test 63.896179199219
Output for 5.1.6
Test 60.081481933594
Output for 5.1.2, 5.1.4
Test 65.088272094727
Output for 5.0.5, 5.1.1
Test 66.995620727539
Output for 5.1.0
Test 54.121017456055
Output for 5.0.4
Test 62.942504882812
Output for 5.0.1
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL89.883804321289
Output for 5.0.0
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL82.015991210938
Output for 4.4.9
Test 61.000000000033
Output for 4.4.8
Test 53.999999999998
Output for 4.4.7
Test 36.000000000036
Output for 4.4.6
Test 72.000000000016
Output for 4.4.5
Test 71.999999999961
Output for 4.4.4
Test 65.000000000093
Output for 4.4.3
Test 42.999999999904
Output for 4.4.2
Test 43.000000000015
Output for 4.4.1
Test 72.000000000072
Output for 4.4.0
Test 49.999999999994
Output for 4.3.11
Test 76.999999999994
Output for 4.3.10
Test 78.000000000022
Output for 4.3.9
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL96.000000000096
Output for 4.3.8
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL99.999999999989
Output for 4.3.7
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL107
Output for 4.3.6
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL105.99999999999
Output for 4.3.5
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL168
Output for 4.3.4
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL132.99999999999
Output for 4.3.3
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL95.000000000012
Output for 4.3.2
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL102.99999999999
Output for 4.3.1
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL213.99999999999
Output for 4.3.0
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/Yd5Wa on line 3 TestPHP_EOL29.000000000057

preferences:
208.01 ms | 401 KiB | 325 Q