3v4l.org

run code in 300+ PHP versions simultaneously
<?php $i =0; while(true) { $a = &$a[]; $i++; if ($i % 10) echo $i,' '; }

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
8.3.60.0530.01318.31
8.3.50.0510.02022.05
8.3.40.0640.01318.76
8.3.30.0520.02619.21
8.3.20.0480.01320.21
8.3.10.0360.01023.48
8.3.00.0270.01019.38
8.2.180.0300.01318.23
8.2.170.0610.01022.96
8.2.160.0570.00719.21
8.2.150.0310.00724.18
8.2.140.0330.00724.66
8.2.130.0340.01026.16
8.2.120.0310.01422.06
8.2.110.0440.00319.32
8.2.100.0370.01717.91
8.2.90.0110.01117.88
8.2.80.0160.01317.97
8.2.70.0160.00617.93
8.2.60.0050.01817.93
8.2.50.0130.01018.10
8.2.40.0150.00420.23
8.2.30.0180.00318.20
8.2.20.0140.01017.90
8.2.10.0190.00318.13
8.2.00.0240.01017.63
8.1.280.0470.01725.92
8.1.270.0370.03323.83
8.1.260.0360.00326.35
8.1.250.0270.00728.09
8.1.240.0420.00623.71
8.1.230.0390.01322.75
8.1.220.0100.01017.74
8.1.210.0190.00418.77
8.1.200.0240.00317.23
8.1.190.0220.00018.86
8.1.180.0150.00918.10
8.1.170.0190.00618.54
8.1.160.0200.00322.01
8.1.150.0160.00618.88
8.1.140.0190.00417.40
8.1.130.0130.01017.84
8.1.120.0150.00717.52
8.1.110.0210.00317.48
8.1.100.0130.01317.50
8.1.90.0190.00317.41
8.1.80.0070.01717.45
8.1.70.0160.00717.31
8.1.60.0180.00717.61
8.1.50.0190.00717.54
8.1.40.0210.00717.38
8.1.30.0150.01517.45
8.1.20.0170.00717.57
8.1.10.0100.01417.53
8.1.00.0040.01117.50
8.0.300.0240.00319.84
8.0.290.0190.00916.63
8.0.280.0140.01418.38
8.0.270.0070.01417.30
8.0.260.0140.01017.14
8.0.250.0140.00716.83
8.0.240.0100.01717.00
8.0.230.0140.00716.94
8.0.220.0150.00616.82
8.0.210.0180.00316.79
8.0.200.0190.00916.82
8.0.190.0160.01216.99
8.0.180.0140.01116.85
8.0.170.0150.01116.88
8.0.160.0150.00716.83
8.0.150.0070.01016.73
8.0.140.0140.01016.81
8.0.130.0160.01013.40
8.0.120.0210.00616.76
8.0.110.0170.00716.85
8.0.100.0190.00616.86
8.0.90.0190.00416.79
8.0.80.0470.03716.88
8.0.70.0180.00316.87
8.0.60.0080.01316.87
8.0.50.0140.00716.79
8.0.30.1030.05917.07
8.0.20.0780.05717.40
8.0.10.0100.01016.92
8.0.00.0960.05116.61
7.4.330.0150.01215.00
7.4.320.0100.01316.39
7.4.300.0130.01316.30
7.4.290.0140.01116.31
7.4.280.0100.01416.39
7.4.270.0140.01016.32
7.4.260.0130.01016.29
7.4.250.0080.01916.41
7.4.240.0150.01016.29
7.4.230.0100.01016.24
7.4.220.0340.06416.36
7.4.210.0430.05416.31
7.4.200.0130.00716.49
7.4.160.0860.04016.57
7.4.150.0730.07417.40
7.4.140.0770.04317.86
7.4.130.0790.06116.35
7.4.120.0880.03816.46
7.4.110.0700.05016.42
7.4.100.0720.06816.35
7.4.90.0870.06916.43
7.4.80.0720.06919.39
7.4.70.0540.04416.52
7.4.60.0530.04316.48
7.4.50.0220.01216.39
7.4.40.0490.04616.33
7.4.30.0810.04916.31
7.3.330.0160.01013.13
7.3.320.0220.00613.15
7.3.310.0100.01316.13
7.3.300.0100.01016.28
7.3.290.0260.04916.30
7.3.280.0340.04416.28
7.3.270.0840.04517.40
7.3.260.0870.03616.20
7.3.250.0760.05216.31
7.3.240.0740.05516.38
7.3.230.0670.03716.39
7.3.210.0730.06116.26
7.3.200.0670.06819.39
7.3.190.0600.07716.23
7.3.180.0450.04816.37
7.3.170.0630.03216.27
7.3.160.0790.06916.41
7.2.330.0820.04316.47
7.2.320.0520.05916.47
7.2.310.0470.05916.46
7.2.300.0560.03716.62
7.2.290.0430.05916.71
7.2.100.0990.02114.59
7.2.90.1610.01614.26
7.2.80.0970.01314.27
7.2.70.1000.02214.95
7.2.60.1240.02015.23
7.2.50.1050.01815.27
7.2.40.1190.02115.05
7.2.30.1470.01214.85
7.2.20.0560.00914.77
7.2.10.0350.03914.93
7.2.00.1380.01514.95
7.1.220.1280.01313.34
7.1.210.0910.03513.69
7.1.200.1410.02613.30
7.1.190.1020.02913.64
7.1.180.0910.02713.72
7.1.170.0900.02613.85
7.1.160.0710.01313.57
7.1.150.0870.02713.79
7.1.140.1350.03813.93
7.1.130.0740.01613.93
7.1.120.1030.02613.93
7.1.110.0900.00914.06
7.1.100.1190.03913.75
7.1.90.0470.03913.88
7.1.80.1480.02113.95
7.1.70.0280.02013.70
7.1.60.1040.03332.02
7.1.50.1520.02331.72
7.1.40.1410.02131.81
7.1.30.1820.03132.05
7.1.20.1160.03531.99
7.1.10.1280.03213.71
7.1.00.0850.03113.82
7.0.310.0770.01013.54
7.0.300.0990.02813.14
7.0.290.0860.01713.49
7.0.280.1160.01413.39
7.0.270.0340.03813.55
7.0.260.0880.00613.22
7.0.250.0450.03713.41
7.0.240.0430.01813.57
7.0.230.0580.01813.49
7.0.220.0340.01513.58
7.0.210.0890.01913.64
7.0.200.0540.01813.61
7.0.190.1400.04213.50
7.0.180.1340.02213.36
7.0.170.1150.01713.56
7.0.160.1670.01013.38
7.0.150.1410.01913.75
7.0.140.1130.02713.57
7.0.130.1070.04013.57
7.0.120.1530.01113.60
7.0.110.0380.02113.45
7.0.100.1400.01713.32
7.0.90.0600.02813.64
7.0.80.0740.01613.56
7.0.70.0750.01413.12
7.0.60.1070.02413.51
7.0.50.0470.01913.88
7.0.40.1140.02913.77
7.0.30.0500.01213.53
7.0.20.2130.03613.38
7.0.10.0720.02013.31
7.0.00.0540.02513.42
5.6.380.0740.02814.45
5.6.370.0550.02414.41
5.6.360.0370.02413.95
5.6.350.0410.02313.88
5.6.340.0350.02514.41
5.6.330.0330.01414.38
5.6.320.0330.02914.24
5.6.310.0470.01314.29
5.6.300.0530.04814.57
5.6.290.0270.04014.07
5.6.280.0350.03514.26
5.6.270.0600.03814.71
5.6.260.0330.03414.48
5.6.250.0430.03214.46
5.6.240.0760.03314.29
5.6.230.0490.04714.70
5.6.220.0450.01814.65
5.6.210.0680.02014.21
5.6.200.0390.02214.43
5.6.190.0410.05014.34
5.6.180.0460.01814.36
5.6.170.0370.02814.32
5.6.160.0380.03414.44
5.6.150.0180.03914.39
5.6.140.0470.03314.37
5.6.130.0670.01514.34
5.6.120.0490.03014.36
5.6.110.0280.02814.22
5.6.100.0320.01814.32
5.6.90.0440.00814.38
5.6.80.0440.02014.29
5.6.70.0520.03014.45
5.6.60.0300.02614.32
5.5.380.0430.02512.45
5.5.370.0470.01912.45
5.5.360.0300.01812.45
5.5.350.0420.02312.45
5.5.340.0440.02212.45
5.5.330.0400.02812.45
5.5.320.0420.03312.45
5.5.310.0470.02012.45
5.5.300.0340.03112.45
5.5.290.0220.02912.45
5.5.280.0450.03812.45
5.5.270.0370.03612.45
5.5.260.0210.02112.45
5.5.250.0600.02912.45
5.5.240.0500.03312.45
5.5.230.0370.01412.45
5.5.220.0360.02812.45
5.4.450.0330.03712.45
5.4.440.0700.03312.45
5.4.430.0500.04312.45
5.4.420.0550.02412.45
5.4.410.0510.03012.45
5.4.400.0410.01712.45
5.4.390.0560.02512.45

preferences:
57.54 ms | 401 KiB | 5 Q