3v4l.org

run code in 300+ PHP versions simultaneously
<?php function waa($a) { waa($a.$a); } waa("waaaa");

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.0200.01057.87
8.3.50.0700.00856.41
8.3.40.0320.00338.74
8.3.30.0300.00340.64
8.3.20.0100.01040.46
8.3.10.0070.00441.53
8.3.00.0040.00742.06
8.2.180.0660.00356.63
8.2.170.0280.00738.79
8.2.160.0090.01541.86
8.2.150.0170.00338.88
8.2.140.0160.00338.58
8.2.130.0040.00741.86
8.2.120.0110.00040.54
8.2.110.0070.00741.85
8.2.100.0310.00337.59
8.2.90.0150.00439.35
8.2.80.0160.00039.32
8.2.70.0130.00337.48
8.2.60.0170.00037.93
8.2.50.0120.00437.63
8.2.40.0100.00739.42
8.2.30.0160.00039.39
8.2.20.0090.00637.59
8.2.10.0130.00337.52
8.2.00.0100.00637.71
8.1.280.0730.01057.77
8.1.270.0260.01042.12
8.1.260.0190.00040.36
8.1.250.0040.00843.50
8.1.240.0000.01243.54
8.1.230.0240.00339.33
8.1.220.0130.00337.55
8.1.210.0140.00337.11
8.1.200.0070.01037.36
8.1.190.0160.00037.43
8.1.180.0070.01037.35
8.1.170.0100.00638.64
8.1.160.0230.00338.85
8.1.150.0110.00438.65
8.1.140.0070.01037.43
8.1.130.0110.00437.82
8.1.120.0100.00337.46
8.1.110.0110.01137.53
8.1.100.0070.00737.44
8.1.90.0140.00037.54
8.1.80.0040.01037.46
8.1.70.0070.00737.49
8.1.60.0070.01337.65
8.1.50.0090.00637.59
8.1.40.0110.00437.66
8.1.30.0110.00437.64
8.1.20.0090.00637.74
8.1.10.0200.00357.64
8.1.00.0210.00357.43
8.0.300.0220.00356.85
8.0.290.0180.00657.05
8.0.280.0200.00358.33
8.0.270.0210.00357.13
8.0.260.0170.00756.85
8.0.250.0160.00756.85
8.0.240.0170.00357.02
8.0.230.0200.00356.79
8.0.220.0230.00056.80
8.0.210.0190.00356.72
8.0.200.0120.01256.98
8.0.190.0270.00456.87
8.0.180.0160.01056.95
8.0.170.0210.00456.96
8.0.160.0240.00056.97
8.0.150.0140.01056.86
8.0.140.0180.00756.89
8.0.130.0410.02093.45
8.0.120.0160.01056.86
8.0.110.0150.00856.82
8.0.100.0180.00456.66
8.0.90.0170.00756.70
8.0.80.0300.01756.85
8.0.70.0150.00956.68
8.0.60.0200.00356.88
8.0.50.0170.00756.91
8.0.30.0560.02257.08
8.0.20.0520.02657.21
8.0.10.0250.00056.95
8.0.00.0540.03056.63
7.4.330.0330.00354.96
7.4.320.0190.00456.29
7.4.300.0130.01056.50
7.4.290.0180.00456.35
7.4.280.0310.00056.49
7.4.270.0130.01056.51
7.4.260.0440.00793.30
7.4.250.0230.00356.36
7.4.240.0210.00356.42
7.4.230.0120.00956.48
7.4.220.0390.02856.43
7.4.210.0420.01656.47
7.4.200.0170.00756.42
7.4.190.0180.00456.57
7.4.160.0550.01956.43
7.4.150.0560.02356.69
7.4.140.0450.03156.44
7.4.130.0490.03156.46
7.4.120.0550.02556.46
7.4.110.0580.02656.47
7.4.100.0550.02356.70
7.4.90.0390.03656.38
7.4.80.0450.02756.39
7.4.70.0500.02356.30
7.4.60.0440.03256.36
7.4.50.0170.01056.29
7.4.40.0200.01756.43
7.4.30.0560.03756.52
7.4.00.0260.01654.59
7.3.330.0280.00993.32
7.3.320.0240.01793.32
7.3.310.0170.00756.11
7.3.300.0180.00656.15
7.3.290.0390.01856.04
7.3.280.0370.02556.17
7.3.270.0370.04056.28
7.3.260.0700.03256.15
7.3.250.0340.04156.31
7.3.240.0440.05156.23
7.3.230.0420.03256.55
7.3.210.0540.02256.37
7.3.200.0240.05556.14
7.3.190.0610.01956.29
7.3.180.0560.02256.23
7.3.170.0400.03356.36
7.3.160.0540.02956.17
7.3.120.0320.01354.44
7.2.330.0620.01556.26
7.2.320.0380.03856.46
7.2.310.0730.02256.45
7.2.300.0480.03556.37
7.2.290.0490.02656.41
7.2.60.1450.01356.23
7.2.00.7240.00758.45
7.1.200.0570.01755.26
7.1.70.0280.01656.30
7.1.60.0070.01156.55
7.1.50.0620.02356.59
7.1.00.0100.05061.77
7.0.200.0140.01756.21
7.0.140.0130.07761.72
7.0.100.0700.06759.87
7.0.90.0700.07759.77
7.0.80.0370.07359.91
7.0.70.0470.08759.86
7.0.60.0670.08359.86
7.0.50.1130.08360.28
7.0.40.0770.08057.32
7.0.30.0330.08357.45
7.0.20.0630.09357.43
7.0.10.0470.07057.45
7.0.00.0700.08357.42
5.6.280.0070.08361.11
5.6.250.0170.10060.72
5.6.240.0170.06060.66
5.6.230.0230.06060.60
5.6.220.0370.08760.59
5.6.210.0330.07760.66
5.6.200.0200.05760.92
5.6.190.0230.05361.02
5.6.180.0170.06361.05
5.6.170.0200.06760.97
5.6.160.0200.06060.93
5.6.150.0270.08760.99
5.6.140.0230.09360.87
5.6.130.0200.06060.95
5.6.120.0130.08060.98
5.6.110.0170.10361.04
5.6.100.0230.08060.97
5.6.90.0230.07360.91
5.6.80.0230.09760.30
5.6.70.0200.05760.32
5.6.60.0270.07060.31
5.6.50.0300.07760.47
5.6.40.0370.07060.20
5.6.30.0270.03760.25
5.6.20.0270.09360.43
5.6.10.0200.07360.31
5.6.00.0300.07060.36
5.5.380.0330.08060.35
5.5.370.0230.09360.22
5.5.360.0230.05360.25
5.5.350.0270.05060.30
5.5.340.0300.05760.64
5.5.330.0200.08760.77
5.5.320.0200.05760.84
5.5.310.0230.08760.79
5.5.300.0200.05360.74
5.5.290.0270.06760.80
5.5.280.0270.05360.79
5.5.270.0330.06060.80
5.5.260.0330.03360.77
5.5.250.0230.08060.62
5.5.240.0200.07760.09
5.5.230.0200.09360.19
5.5.220.0200.08060.02
5.5.210.0300.07060.09
5.5.200.0270.06060.11
5.5.190.0270.07360.13
5.5.180.0100.05060.09
5.5.160.0330.07760.17
5.5.150.0230.08360.08
5.5.140.0200.08360.08
5.5.130.0200.08760.09
5.5.120.0200.06360.08
5.5.110.0330.06060.16
5.5.100.0270.07060.01
5.5.90.0200.08760.02
5.5.80.0170.04759.85
5.5.70.0230.05759.85
5.5.60.0230.08359.96
5.5.50.0230.08760.06
5.5.40.0270.07760.00
5.5.30.0200.05359.96
5.5.20.0270.08760.03
5.5.10.0270.06759.88
5.5.00.0330.08759.94
5.4.450.0170.08359.21
5.4.440.0230.07359.33
5.4.430.0130.05359.24
5.4.420.0200.05759.30
5.4.410.0170.05759.23
5.4.400.0130.05358.75
5.4.390.0200.09358.98
5.4.380.0270.04759.01
5.4.370.0230.05058.94
5.4.360.0170.08358.77
5.4.350.0200.07758.84
5.4.340.0300.08358.89
5.4.320.0200.04058.79
5.4.310.0200.08358.93
5.4.300.0230.06058.76
5.4.290.0270.04758.88
5.4.280.0200.06758.95
5.4.270.0300.07758.95
5.4.260.0300.04358.91
5.4.250.0170.06358.91
5.4.240.0230.08358.91
5.4.230.0200.08758.93
5.4.220.0200.09058.77
5.4.210.0300.07759.09
5.4.200.0400.06359.00
5.4.190.0270.07358.98
5.4.180.0130.05358.78
5.4.170.0200.08758.98
5.4.160.0270.05358.86
5.4.150.0130.08359.02
5.4.140.0230.04056.23
5.4.130.0370.06756.22
5.4.120.0200.08756.29
5.4.110.0200.06056.43
5.4.100.0230.08356.27
5.4.90.0230.08756.40
5.4.80.0170.04356.43
5.4.70.0100.07056.35
5.4.60.0100.07356.22
5.4.50.0130.04756.30
5.4.40.0300.06756.23
5.4.30.0170.05356.29
5.4.20.0170.08356.20
5.4.10.0270.07056.41
5.4.00.0130.07355.69
5.3.290.0170.05054.47
5.3.280.0300.07754.54
5.3.270.0230.09054.54
5.3.260.0270.09054.54
5.3.250.0300.08054.41
5.3.240.0170.07354.45
5.3.230.0130.05754.54
5.3.220.0230.06354.57
5.3.210.0200.05354.52
5.3.200.0230.04754.52
5.3.190.0130.05054.31
5.3.180.0230.06754.36
5.3.170.0230.04754.50
5.3.160.0200.05354.47
5.3.150.0230.06054.37
5.3.140.0300.07054.39
5.3.130.0370.07354.42
5.3.120.0200.04354.30
5.3.110.0130.07754.34
5.3.100.0270.08353.94
5.3.90.0330.08753.91
5.3.80.0370.07053.89
5.3.70.0430.08053.82
5.3.60.0270.05753.80
5.3.50.0270.07753.73
5.3.40.0270.05353.73
5.3.30.0200.04053.57
5.3.20.0270.07753.52
5.3.10.0270.07053.44
5.3.00.0230.06753.52
5.2.170.0170.05050.84
5.2.160.0130.04750.88
5.2.150.0170.04050.88
5.2.140.0400.05750.93
5.2.130.0430.03050.82
5.2.120.0200.04750.89
5.2.110.0130.04050.82
5.2.100.0300.05350.83
5.2.90.0170.04750.83
5.2.80.0200.06350.79
5.2.70.0200.07350.80
5.2.60.0270.07350.84
5.2.50.0330.06350.61
5.2.40.0230.06350.74
5.2.30.0330.06050.61
5.2.20.0130.04050.70
5.2.10.0270.03350.67
5.2.00.0830.097170.72
5.1.61.7430.5332517.18
5.1.51.6330.6802533.38
5.1.41.8200.6572704.82
5.1.31.6600.6172490.18
5.1.21.7730.6172654.47
5.1.11.5800.5072432.72
5.1.01.5630.6432404.65
5.0.51.5970.5102146.65
5.0.41.7270.6502344.32
5.0.31.5970.5802391.07
5.0.21.6870.5272189.00
5.0.11.5400.4502105.61
5.0.01.3400.5131999.52
4.4.91.3330.6871763.08
4.4.81.3070.7931475.16
4.4.70.1810.126166.02
4.4.61.2800.7671311.83
4.4.51.2270.6931144.93
4.4.41.7800.6432538.62
4.4.31.8230.5902527.90
4.4.21.6630.5972530.81
4.4.11.2570.4671999.76
4.4.01.6370.6832402.47
4.3.111.7070.5632414.21
4.3.101.6970.5372222.02
4.3.91.5900.4502025.51
4.3.81.5100.4171923.35
4.3.71.4230.3571716.68
4.3.61.4200.5732212.83
4.3.51.2330.2701273.06
4.3.41.7870.4031968.04
4.3.31.5530.4631893.02
4.3.21.5470.4301801.21
4.3.11.4830.3731797.30
4.3.01.4100.3971381.21

preferences:
43.25 ms | 401 KiB | 5 Q