3v4l.org

run code in 300+ PHP versions simultaneously
<?php define ( "THE_CONST" , 3 ) ; function b ( $a = array ( E_ALL => THE_CONST ) ) { print_r ( new ArrayIterator !=b () , c ) ; foreach ( bar as $$d ) $e = days * 4 * 0 ; } b () ;

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.0800.04380.62
8.3.50.0620.03580.20
8.3.40.0400.02048.41
8.3.30.0370.01348.37
8.3.20.0180.00950.35
8.3.10.0250.00451.48
8.3.00.0190.01351.44
8.2.180.0560.04080.39
8.2.170.0330.01748.63
8.2.160.0440.01349.88
8.2.150.0170.01050.16
8.2.140.0190.00350.04
8.2.130.0240.00650.15
8.2.120.0290.00048.96
8.2.110.0130.01750.19
8.2.100.0390.00347.35
8.2.90.0180.00947.78
8.2.80.0110.01547.13
8.2.70.0160.01347.30
8.2.60.0170.01347.53
8.2.50.0160.01647.00
8.2.40.0120.01548.83
8.2.30.0180.01148.94
8.2.20.0070.02047.74
8.2.10.0200.00748.88
8.2.00.0100.01648.80
8.1.280.0930.03781.70
8.1.270.0100.01350.14
8.1.260.0190.01051.97
8.1.250.0220.00349.95
8.1.240.0160.01351.98
8.1.230.0100.01750.93
8.1.220.0220.00947.41
8.1.210.0230.00748.32
8.1.200.0200.02346.97
8.1.190.0070.02046.63
8.1.180.0150.01247.14
8.1.170.0240.00348.21
8.1.160.0200.01748.54
8.1.150.0090.01948.54
8.1.140.0160.01048.58
8.1.130.0220.00449.91
8.1.120.0190.00947.09
8.1.110.0210.00647.04
8.1.100.0130.01347.07
8.1.90.0070.01847.08
8.1.80.0210.01047.04
8.1.70.0200.00747.04
8.1.60.0140.01447.27
8.1.50.0160.01647.11
8.1.40.0140.01447.15
8.1.30.0060.02247.29
8.1.20.0170.01047.16
8.1.10.0340.03081.34
8.1.00.0330.03381.27
8.0.300.0250.01883.70
8.0.290.0170.02780.00
8.0.280.0190.02681.77
8.0.270.0300.02080.14
8.0.260.0130.03083.66
8.0.250.0470.02280.36
8.0.240.0320.01680.25
8.0.230.0240.02080.20
8.0.220.0230.02380.14
8.0.210.0360.01380.24
8.0.200.0240.02480.32
8.0.190.0200.02680.30
8.0.180.0260.02380.25
8.0.170.0400.01080.28
8.0.160.0260.02280.26
8.0.150.0320.01880.19
8.0.140.0340.01480.20
8.0.130.0510.034136.75
8.0.120.0160.02980.12
8.0.110.0300.01780.08
8.0.100.0190.02280.28
8.0.90.0230.02380.24
8.0.80.0480.05280.16
8.0.70.0240.02480.22
8.0.60.0210.02580.27
8.0.50.0290.01680.16
8.0.30.0590.06380.17
8.0.20.0670.05880.48
8.0.10.0230.02380.34
8.0.00.1050.05980.21
7.4.330.0240.02176.82
7.4.320.0320.01379.84
7.4.300.0240.02179.84
7.4.290.0420.01379.69
7.4.280.0290.02379.93
7.4.270.0230.02679.80
7.4.260.0400.043136.71
7.4.250.0190.02979.81
7.4.240.0340.01479.99
7.4.230.0300.01779.93
7.4.220.0220.02479.81
7.4.210.0610.05979.86
7.4.200.0290.01679.99
7.4.130.0630.06079.90
7.4.120.0710.06180.20
7.4.110.1000.08679.90
7.4.100.0520.06579.96
7.4.90.0790.03979.78
7.4.80.0690.07179.97
7.4.70.0830.05979.72
7.4.60.0590.06679.99
7.4.50.0770.04579.73
7.4.40.0650.05979.83
7.4.30.0630.05680.00
7.4.20.0470.07180.00
7.4.10.0810.04279.85
7.4.00.0600.05680.06
7.3.330.0330.01679.71
7.3.320.0470.044136.85
7.3.310.0350.01479.63
7.3.300.0260.02079.58
7.3.290.0650.04679.65
7.3.280.0830.05479.73
7.3.260.1030.05679.64
7.3.230.0690.04679.68
7.3.210.0490.07579.83
7.3.200.0750.04480.04
7.3.190.0550.06179.57
7.3.180.0740.04579.78
7.3.170.0810.03979.64
7.3.160.0740.06779.89
7.3.150.0590.08579.81
7.3.140.0720.04979.79
7.3.130.0780.04279.76
7.3.120.0590.05979.95
7.3.110.1390.15179.98
7.3.100.0840.08479.54
7.3.90.0640.05479.99
7.3.80.0590.06379.83
7.3.70.0440.07179.73
7.3.60.0560.06079.81
7.3.50.0940.07779.55
7.3.40.0610.05479.64
7.3.30.0420.07279.60
7.3.20.1160.04779.54
7.3.10.1470.06579.93
7.3.00.1030.04279.78
7.2.330.0510.06880.18
7.2.320.0740.04379.70
7.2.310.0740.06079.79
7.2.300.0770.05079.92
7.2.290.0760.06680.15
7.2.280.0830.03379.64
7.2.270.0520.06279.79
7.2.260.0690.04379.86
7.2.250.0840.04079.82
7.2.240.1400.13179.73
7.2.230.1050.06879.95
7.2.220.0670.04779.95
7.2.210.0810.07880.01
7.2.200.0820.02780.02
7.2.190.0700.03980.00
7.2.180.0500.06779.74
7.2.170.0710.04779.94
7.2.160.0760.03780.04
7.2.150.1110.04480.01
7.2.140.0900.05879.89
7.2.130.0740.08579.93
7.2.120.0870.05579.95
7.2.110.0790.08579.90
7.2.100.0660.09079.98
7.2.90.0770.05780.03
7.2.80.0690.05079.86
7.2.70.0920.06079.80
7.2.60.0800.07480.10
7.2.50.0690.05979.93
7.2.40.0890.03680.03
7.2.30.0900.06879.79
7.2.20.1100.05779.84
7.2.10.0720.05379.92
7.2.00.0660.06279.95

preferences:
57.5 ms | 401 KiB | 5 Q