3v4l.org

run code in 300+ PHP versions simultaneously
<?php $v1 = 5; $v2 = '5-4'; $time = microtime(1); $i = 0; while($i++ < 1000000) echo ' ',' ',' ',' ',' '; echo (microtime(1)-$time)." seconds for commas"; echo "\n"; $time = microtime(1); $i = 0; while($i++ < 1000000) echo ' '.' '.' '.' '.' '; echo (microtime(1)-$time)." seconds for dot";

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)
7.2.100.2130.02214.34
7.2.90.2450.02914.58
7.2.80.2330.01614.47
7.2.70.2320.02314.68
7.2.60.2400.03314.89
7.2.50.1390.01214.93
7.2.40.2440.04014.91
7.2.30.1160.02614.97
7.2.20.1370.01514.79
7.2.10.1930.02214.89
7.2.00.1750.03014.84
7.1.220.0950.02713.69
7.1.210.2710.02213.71
7.1.200.2290.02913.61
7.1.190.2140.02013.70
7.1.180.1310.02813.45
7.1.170.0870.02813.41
7.1.160.0830.02513.75
7.1.150.0640.03413.71
7.1.140.1320.01613.52
7.1.130.1840.03913.68
7.1.120.1730.03613.21
7.1.110.1640.02613.30
7.1.100.1910.02713.82
7.1.90.1390.02113.88
7.1.80.1890.01813.74
7.1.70.1510.03013.71
7.1.60.1930.02231.87
7.1.50.1210.02432.07
7.1.40.1790.03531.71
7.1.30.2040.02931.83
7.1.20.0970.03331.75
7.1.10.1350.02313.82
7.1.00.0630.02913.88
7.0.310.2050.01613.48
7.0.300.1120.05413.26
7.0.290.0740.02113.26
7.0.280.1450.03313.18
7.0.270.0970.01613.39
7.0.260.1750.03513.15
7.0.250.1030.01213.30
7.0.240.2350.04513.40
7.0.230.1130.04013.72
7.0.220.0880.02413.35
7.0.210.1450.02013.66
7.0.200.0930.00913.35
7.0.190.0620.03013.68
7.0.180.1070.03913.46
7.0.170.2210.02713.11
7.0.160.1220.03313.46
7.0.150.0900.01913.32
7.0.140.1630.02713.50
7.0.130.2620.04113.60
7.0.120.1730.01213.67
7.0.110.0560.01813.30
7.0.100.1640.01613.66
7.0.90.1760.01913.16
7.0.80.2000.03513.23
7.0.70.2460.03513.26
7.0.60.1170.01813.09
7.0.50.1400.02213.56
7.0.40.1040.03413.49
7.0.30.0910.04613.49
7.0.20.1190.02013.73
7.0.10.1320.01313.57
7.0.00.1160.03113.54
5.6.380.0650.01714.18
5.6.370.0590.02314.32
5.6.360.0800.02314.23
5.6.350.0760.02014.30
5.6.340.0610.02014.21
5.6.330.0680.02514.25
5.6.320.0560.02414.32
5.6.310.0460.02914.57
5.6.300.0600.02214.28
5.6.290.0540.02114.16
5.6.280.0610.02814.55
5.6.270.0590.01914.10
5.6.260.0410.02914.31
5.6.250.0520.02314.40
5.6.240.0570.02314.26
5.6.230.0690.02714.28
5.6.220.0630.02913.98
5.6.210.0500.03114.02
5.6.200.0850.01914.04
5.6.190.0650.01714.33
5.6.180.0700.02814.28
5.6.170.0740.01214.23
5.6.160.0600.02614.43
5.6.150.0710.01414.23
5.6.140.0960.03814.45
5.6.130.0730.02314.47
5.6.120.0700.02014.22
5.6.110.0700.02014.20
5.6.100.0770.02214.18
5.6.90.0620.02713.99
5.6.80.0650.02613.94
5.6.70.0700.02014.25
5.6.60.0610.02914.37
5.5.380.0500.02312.18
5.5.370.0620.02612.18
5.5.360.0490.03812.18
5.5.350.0690.01612.18
5.5.340.0650.01812.18
5.5.330.0500.02812.18
5.5.320.0490.01812.18
5.5.310.0680.01612.18
5.5.300.0670.02812.18
5.5.290.1050.04212.18
5.5.280.1000.03212.18
5.5.270.0650.01412.18
5.5.260.0610.02112.18
5.5.250.0640.02012.18
5.5.240.0580.03112.18
5.5.230.0460.02512.18
5.5.220.0540.01712.18
5.4.450.0610.02412.18
5.4.440.0590.02712.18
5.4.430.0820.01812.18
5.4.420.0540.02312.18
5.4.410.0930.01812.18
5.4.400.0900.03112.18
5.4.390.0650.02412.18

preferences:
33.6 ms | 401 KiB | 5 Q