3v4l.org

run code in 300+ PHP versions simultaneously
<?php $start = microtime(true); for ($i = 0; $i < 10000; $i++) { array_map('strip_tags', range(0, $i)); } echo microtime(true) - $start, PHP_EOL; $start = microtime(true); for ($i = 0; $i < 10000; $i++) { array_map(function ($i) { return strip_tags($i); }, range(0, $i)); } echo microtime(true) - $start, PHP_EOL;

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.1.70.0032.49817.16
7.1.60.0002.50117.43
7.1.50.0132.48817.17
7.1.00.0002.50022.21
7.0.200.0072.49516.88
7.0.140.0072.49322.21
7.0.100.0232.47720.89
7.0.90.0102.47020.81
7.0.80.0102.49020.81
7.0.70.0272.45320.74
7.0.60.0032.49720.82
7.0.50.0002.50021.09
7.0.40.0102.47719.94
7.0.30.3072.19020.04
7.0.20.0072.49320.13
7.0.10.0202.48020.14
7.0.00.0132.48720.14
5.6.280.0502.45022.20
5.6.250.0672.41322.05
5.6.240.1632.33321.78
5.6.230.0432.45721.79
5.6.220.0472.45321.82
5.6.210.0672.43321.80
5.6.200.0272.47322.22
5.6.190.0502.43722.29
5.6.180.0402.46022.18
5.6.170.0572.44322.22
5.6.160.0632.43722.19
5.6.150.0472.45322.22
5.6.140.0372.46322.23
5.6.130.0072.49322.27
5.6.120.0472.44022.13
5.6.110.0572.38722.34
5.6.100.0302.44022.21
5.6.90.0472.42322.29
5.6.80.0532.43021.61
5.6.70.0102.38321.76
5.6.60.0632.42021.55
5.6.50.0532.44021.60
5.6.40.0702.41321.70
5.6.30.0232.42721.75
5.6.20.0572.41721.56
5.6.10.0472.39021.64
5.6.00.0502.40021.61
5.5.380.0602.44021.56
5.5.370.0232.40021.46
5.5.360.0732.28721.39
5.5.350.0672.30721.51
5.5.340.0402.34021.85
5.5.330.0272.31021.91
5.5.320.0302.40021.86
5.5.310.0272.36021.90
5.5.300.0172.39321.81
5.5.290.0332.38321.87
5.5.280.0372.32021.93
5.5.270.0332.35021.69
5.5.260.0172.43321.87
5.5.250.0532.33321.80
5.5.240.0202.39321.28
5.5.230.0432.33721.30
5.5.220.0232.38721.29
5.5.210.0132.39021.20
5.5.200.0472.37321.15
5.5.190.0232.36321.31
5.5.180.0272.39721.23
5.5.160.0302.40021.29
5.5.150.0272.39321.08
5.5.140.0332.29021.30
5.5.130.0102.40721.24
5.5.120.0602.33721.23
5.5.110.0502.27721.22
5.5.100.0372.28021.15
5.5.90.0331.86320.89
5.5.80.0271.91720.93
5.5.70.0231.28720.95
5.5.60.0301.37721.05
5.5.50.0331.87721.05
5.5.40.0332.29321.20
5.5.30.0472.37321.16
5.5.20.0532.25320.98
5.5.10.0302.34021.12
5.5.00.0402.40321.14
5.4.450.0272.35320.39
5.4.440.0402.39720.38
5.4.430.0272.40320.33
5.4.420.0202.37320.21
5.4.410.0402.36720.29
5.4.400.0472.37019.87
5.4.390.0202.33720.06
5.4.380.0472.38720.07
5.4.370.0502.31320.07
5.4.360.0502.20019.81
5.4.350.0232.30320.08
5.4.340.0572.25320.05
5.4.320.0372.38319.87
5.4.310.0432.39319.95
5.4.300.0502.32720.03
5.4.290.0372.33320.10
5.4.280.0272.37319.88
5.4.270.0332.38319.97
5.4.260.0602.31020.02
5.4.250.0272.26720.05
5.4.240.0471.82020.03
5.4.230.0301.67020.04
5.4.220.0431.50019.73
5.4.210.0301.92719.93
5.4.200.0532.14719.95
5.4.190.0502.35319.86
5.4.180.0502.34320.01
5.4.170.0272.37720.06
5.4.160.0502.35020.11
5.4.150.0332.39720.18
5.4.140.0272.38317.38
5.4.130.0102.39317.36
5.4.120.0232.40717.31
5.4.110.0272.36717.25
5.4.100.0332.40017.51
5.4.90.0172.36017.35
5.4.80.0172.37717.45
5.4.70.0432.34017.50
5.4.60.0272.34017.45
5.4.50.0472.31317.17
5.4.40.0202.42717.55
5.4.30.0402.41017.42
5.4.20.0402.37717.35
5.4.10.0501.56317.30
5.4.00.0502.21316.98
5.3.290.0302.41015.53
5.3.280.0471.39015.28
5.3.270.0302.34715.38
5.3.260.0032.49015.51
5.3.250.0172.43015.43
5.3.240.0272.41715.47
5.3.230.0302.42715.57
5.3.220.0332.40715.27
5.3.210.0402.39715.43
5.3.200.0202.39015.44
5.3.190.0172.39715.38
5.3.180.0232.39315.23
5.3.170.0302.32015.30
5.3.160.0332.35315.38
5.3.150.0172.40015.31
5.3.140.0272.34715.33
5.3.130.0402.40715.34
5.3.120.0132.39315.41
5.3.110.0572.09715.22
5.3.100.0332.38014.93
5.3.90.0332.16014.81
5.3.80.0332.00714.66
5.3.70.0531.79714.57
5.3.60.0231.95314.62
5.3.50.0172.09714.68
5.3.40.0071.92714.61
5.3.30.0331.97314.62
5.3.20.0272.09014.42
5.3.10.0172.34714.45
5.3.00.0502.38314.36
5.2.170.0030.06711.65
5.2.160.0030.04711.65
5.2.150.0030.06011.65
5.2.140.0000.03311.65
5.2.130.0030.05711.65
5.2.120.0070.06311.65
5.2.110.0000.06310.91
5.2.100.0030.06710.92
5.2.90.0000.03311.00
5.2.80.0070.04011.09
5.2.70.0000.04011.06
5.2.60.0030.06711.04
5.2.50.0070.05011.00
5.2.40.0030.05711.00
5.2.30.0100.05311.00
5.2.20.0030.06310.82
5.2.10.0030.05310.87
5.2.00.0030.06710.63
5.1.60.0070.05310.40
5.1.50.0130.04310.43
5.1.40.0130.03010.43
5.1.30.0070.05010.45
5.1.20.0030.05010.46
5.1.10.0030.05710.48
5.1.00.0000.04010.50
5.0.50.0030.04310.51
5.0.40.0070.02010.52
5.0.30.0030.03310.54
5.0.20.0000.04310.55
5.0.10.0000.04010.58
5.0.00.0070.05010.60
4.4.90.0000.02010.30
4.4.80.0070.01710.33
4.4.70.0000.02710.38
4.4.60.0070.03010.38
4.4.50.0000.02310.39
4.4.40.0030.05010.43
4.4.30.0000.03310.43
4.4.20.0030.02710.47
4.4.10.0000.03710.50
4.4.00.0070.02010.52
4.3.110.0000.02010.54
4.3.100.0070.02710.54
4.3.90.0030.03710.56
4.3.80.0030.02710.61
4.3.70.0030.02710.61
4.3.60.0030.02710.62
4.3.50.0000.02310.63
4.3.40.0070.04010.64
4.3.30.0030.03710.65
4.3.20.0000.02710.65
4.3.10.0030.03310.68
4.3.00.0000.02010.69

preferences:
36.95 ms | 401 KiB | 5 Q