3v4l.org

run code in 300+ PHP versions simultaneously
<?php $count = 0; for ( $match1 = 0; $match1 < 3; $match1++ ) for ( $match2 = 0; $match2 < 3; $match2++ ) for ( $match3 = 0; $match3 < 3; $match3++ ) for ( $match4 = 0; $match4 < 3; $match4++ ) for ( $match5 = 0; $match5 < 3; $match5++ ) for ( $match6 = 0; $match6 < 3; $match6++ ) for ( $match7 = 0; $match7 < 3; $match7++ ) for ( $match8 = 0; $match8 < 3; $match8++ ) for ( $match9 = 0; $match9 < 3; $match9++ ) for ( $match10 = 0; $match10 < 3; $match10++ ) for ( $match11 = 0; $match11 < 3; $match11++ ) for ( $match12 = 0; $match12 < 3; $match12++ ) for ( $match13 = 0; $match13 < 3; $match13++ ) for ( $match14 = 0; $match14 < 3; $match14++ ) for ( $match15 = 0; $match15 < 3; $match15++ ) { $column = join(array($match1, $match2, $match3, $match4, $match5, $match6, $match7, $match8, $match9, $match10, $match11, $match12, $match13, $match14, $match15)); $match101 = substr_count('101', $column); if ( $match101 < 1 ) continue; $count++; } echo $count; ?>

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.0101.99416.25
8.3.50.0081.99021.98
8.3.40.0101.99218.67
8.3.30.0071.99719.04
8.3.20.0101.99220.16
8.3.10.0031.99823.71
8.3.00.0071.99617.46
8.2.180.0071.99618.41
8.2.170.0101.99322.96
8.2.160.0131.98920.21
8.2.150.0032.00124.18
8.2.140.0032.00024.66
8.2.130.0031.99826.16
8.2.120.0002.00122.32
8.2.110.0031.99922.16
8.2.100.0031.99717.78
8.2.90.0031.99819.27
8.2.80.0002.00517.97
8.2.70.0031.99917.63
8.2.60.0002.00117.80
8.2.50.0002.00218.07
8.2.40.0002.00218.34
8.2.30.0032.00018.09
8.2.20.0031.99817.66
8.2.10.0002.00717.80
8.2.00.0031.99817.80
8.1.280.0101.99225.92
8.1.270.0071.99623.83
8.1.260.0071.99226.35
8.1.250.0032.00028.09
8.1.240.0031.99823.80
8.1.230.0002.00319.16
8.1.220.0071.99617.74
8.1.210.0072.00018.77
8.1.200.0031.99917.23
8.1.190.0032.00217.53
8.1.180.0031.99918.10
8.1.170.0071.99418.72
8.1.160.0032.00122.11
8.1.150.0032.00218.61
8.1.140.0032.00017.51
8.1.130.0031.99317.98
8.1.120.0002.00317.58
8.1.110.0071.99517.53
8.1.100.0031.99817.52
8.1.90.0031.99817.61
8.1.80.0002.00317.57
8.1.70.0032.00017.50
8.1.60.0101.99117.57
8.1.50.0071.99517.59
8.1.40.0071.99717.64
8.1.30.0002.00117.65
8.1.20.0032.00017.73
8.1.10.0031.99817.64
8.1.00.0002.00217.63
8.0.300.0031.99718.77
8.0.290.0071.99317.05
8.0.280.0002.00218.46
8.0.270.0031.99917.19
8.0.260.0031.99816.83
8.0.250.0032.00016.85
8.0.240.0002.00316.86
8.0.230.0101.99616.93
8.0.220.0032.00016.74
8.0.210.0031.99816.84
8.0.200.0101.99316.92
8.0.190.0002.00416.96
8.0.180.0002.00316.94
8.0.170.0002.00216.88
8.0.160.0031.99916.85
8.0.150.0031.99816.82
8.0.140.0002.00316.82
8.0.130.0131.98713.31
8.0.120.0002.00416.82
8.0.110.0071.99616.84
8.0.100.0071.99516.61
8.0.90.0071.99616.87
8.0.80.0161.98516.81
8.0.70.0071.99416.92
8.0.60.0101.99416.70
8.0.50.0032.00016.74
8.0.30.0101.98716.86
8.0.20.0101.98917.40
8.0.10.0002.00217.02
8.0.00.0081.99516.86
7.4.330.0002.00215.15
7.4.320.0071.99716.37
7.4.300.0031.99816.48
7.4.290.0032.00016.40
7.4.280.0071.99516.45
7.4.270.0031.99816.40
7.4.260.0101.98316.29
7.4.250.0071.99516.52
7.4.240.0021.99916.47
7.4.230.0031.99816.32
7.4.220.0071.99516.47
7.4.210.0081.99316.49
7.4.200.0101.98916.50
7.4.190.0101.99216.37
7.4.160.0171.97916.38
7.4.150.0131.98817.40
7.4.140.0121.99717.86
7.4.130.0131.98416.40
7.4.120.0371.95416.55
7.4.110.0172.45016.53
7.4.100.0162.44816.54
7.4.90.0102.45316.39
7.4.80.0102.43419.39
7.4.70.0191.97216.46
7.4.60.0202.45916.48
7.4.50.0002.49716.16
7.4.40.0032.49222.77
7.4.30.0062.47016.49
7.4.00.0132.48414.71
7.3.330.0071.99613.18
7.3.320.0331.97313.16
7.3.310.0032.00016.24
7.3.300.0101.99416.01
7.3.290.0131.98816.13
7.3.280.0141.98516.24
7.3.270.0161.98417.40
7.3.260.0131.99416.42
7.3.250.0151.97916.39
7.3.240.0161.98116.38
7.3.230.0132.46516.39
7.3.210.0132.45716.27
7.3.200.0192.42519.39
7.3.190.0082.41316.16
7.3.180.0132.44716.30
7.3.170.0202.44516.32
7.3.160.0102.45016.22
7.3.120.0002.49514.57
7.2.330.0102.45916.48
7.2.320.0162.46216.43
7.2.310.0132.46316.57
7.2.300.0132.44716.57
7.2.290.0382.06016.27
7.2.60.0072.48916.66
7.2.00.0032.49819.30
7.1.200.0032.48515.82
7.1.100.0002.50118.29
7.1.70.0002.50117.25
7.1.60.0102.49219.31
7.1.50.0072.49517.24
7.1.00.0072.49322.42
7.0.200.0002.50116.80
7.0.140.0102.49022.00
7.0.60.0072.49319.95
7.0.50.0132.48717.72
7.0.40.0132.48719.79
7.0.30.0332.46719.73
7.0.20.0272.47319.91
7.0.10.0032.49719.88
7.0.00.0032.49719.77
5.6.280.0102.49021.07
5.6.210.0032.49720.75
5.6.200.0102.49018.10
5.6.190.0132.48720.38
5.6.180.4332.06720.34
5.6.170.0232.47720.25
5.6.160.0132.48720.34
5.6.150.0132.48718.16
5.6.140.0102.49018.06
5.6.130.0002.50018.08
5.6.120.0102.49021.02
5.6.110.0132.48721.14
5.6.100.0172.48320.99
5.6.90.0072.49320.99
5.6.80.0002.50020.48
5.6.70.0332.46720.53
5.5.350.0232.39320.49
5.5.340.0172.25020.72
5.5.330.0302.01320.94
5.5.320.0401.83320.79
5.5.310.0271.96020.79
5.5.300.0271.80320.98
5.5.290.0201.66720.92
5.5.280.0202.05320.90
5.5.270.0232.04720.92
5.5.260.0272.24020.84
5.5.250.0202.45320.72
5.5.240.0232.40320.18
5.4.450.0231.93319.46
5.4.440.0271.69019.32
5.4.430.0201.82319.36
5.4.420.0271.90719.33
5.4.410.0172.41718.99
5.4.400.0132.45319.06
5.4.390.0132.40018.96
5.4.380.0232.41718.96
5.4.370.0272.41318.96
5.4.360.0202.44319.00
5.4.350.0172.46018.79
5.4.340.0532.37718.92
5.4.320.0102.47019.16
5.4.310.0402.39718.97
5.4.300.0332.39019.15
5.4.290.0102.36018.79
5.4.280.0272.40719.01
5.4.270.0102.45719.04
5.4.260.0132.45318.77
5.4.250.0002.45018.96
5.4.240.0050.80112.36
5.4.230.0432.33718.82
5.4.220.0172.41719.15
5.4.210.0072.45718.97
5.4.200.0172.42718.99
5.4.190.0332.39018.82
5.4.180.0132.38719.00
5.4.170.0232.38318.95
5.4.160.0132.43319.04
5.4.150.0202.43718.89
5.4.140.0072.42716.27
5.4.130.0102.47316.24
5.4.120.0232.40716.27
5.4.110.0072.41316.32
5.4.100.0232.40716.39
5.4.90.0102.45316.46
5.4.80.0272.40716.26
5.4.70.0172.40016.21
5.4.60.0132.45316.39
5.4.50.0502.38016.18
5.4.40.0132.46716.43
5.4.30.0472.37016.34
5.4.20.0032.46016.33
5.4.10.0232.45316.29
5.4.00.0532.35015.78
5.3.290.0272.40014.53
5.3.280.0132.44014.26
5.3.270.0202.39314.39
5.3.260.0232.43314.25
5.3.250.0202.41714.26
5.3.240.0272.36314.38
5.3.230.0302.35014.41
5.3.220.0232.40714.36
5.3.210.0172.42714.22
5.3.200.0172.40014.22
5.3.190.0172.41014.33
5.3.180.0202.44014.36
5.3.170.0102.43014.32
5.3.160.0172.40014.37
5.3.150.0202.41014.31
5.3.140.0272.42714.31
5.3.130.0072.40714.19
5.3.120.0172.38014.30
5.3.110.0132.42314.31
5.3.100.0132.41013.80
5.3.90.0272.39713.81
5.3.80.0272.36313.73
5.3.70.0232.21713.75
5.3.60.0201.96313.73
5.3.50.0201.89013.68
5.3.40.0332.13713.65
5.3.30.0232.41713.71
5.3.20.0372.15013.25
5.3.10.0302.01313.35
5.3.00.0272.20013.44
5.2.170.0101.95310.83
5.2.160.0101.96710.85
5.2.150.0202.26310.88
5.2.140.0102.43010.86
5.2.130.0272.02010.83
5.2.120.0171.88310.80
5.2.110.0171.88710.80
5.2.100.0172.42310.80
5.2.90.0132.38710.80
5.2.80.0232.42010.83
5.2.70.0102.47310.87
5.2.60.0032.44710.80
5.2.50.0232.34010.71
5.2.40.0232.36310.71
5.2.30.0202.43310.73
5.2.20.0002.44710.75
5.2.10.0032.46310.71
5.2.00.0202.40310.42
5.1.60.0172.3939.85
5.1.50.0072.4239.77
5.1.40.0172.3509.80
5.1.30.0032.42010.17
5.1.20.0132.44010.05
5.1.10.0102.3839.76
5.1.00.0132.3879.92
5.0.50.0002.4808.30
5.0.40.0102.4108.23
5.0.30.0202.3878.03
5.0.20.0102.3908.10
5.0.10.0072.4008.00
5.0.00.0132.4078.00
4.4.90.0032.4377.65
4.4.80.0172.4307.65
4.4.70.0272.3277.65
4.4.60.0032.4407.65
4.4.50.0072.4577.65
4.4.40.0272.3637.65
4.4.30.0072.3277.65
4.4.20.0232.4307.65
4.4.10.0132.4077.65
4.4.00.0332.3877.65
4.3.110.0032.4877.65
4.3.100.0172.4307.65
4.3.90.0032.4678.00
4.3.80.0032.4638.00
4.3.70.0102.4438.00
4.3.60.0102.4408.00
4.3.50.0072.4778.00
4.3.40.0172.4038.00
4.3.30.0102.4178.00
4.3.20.0332.3878.00
4.3.10.0072.4338.00
4.3.00.0132.4278.00

preferences:
48.02 ms | 401 KiB | 5 Q