3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = array(7,31,32); $str = ""; for($i=0;$i<$arr;$i++) { if($i==0){ $str = "(IF(`AmenitiesProperty`.`amenity_id` = ".$arr[$i].",1,0)"; } else { $str .= "(IF(`AmenitiesProperty`.`amenity_id` = ".$arr[$i].",".$str.",0)"; } } //IF(`AmenitiesProperty`.`amenity_id` = 7,(IF(`AmenitiesProperty`.`amenity_id` = 31,(IF(`AmenitiesProperty`.`amenity_id` = 32,1,0)),0)),0)

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.0310.02165.24
8.3.50.0730.01665.08
8.3.40.0670.01744.25
8.3.30.0510.01744.42
8.3.20.0260.00745.58
8.3.10.0100.01446.42
8.3.00.0220.00946.87
8.2.180.1120.02064.27
8.2.170.0700.00344.27
8.2.160.0430.01644.42
8.2.150.0320.00443.94
8.2.140.0240.01044.22
8.2.130.0210.01146.61
8.2.120.0300.00642.94
8.2.110.0290.00046.66
8.2.100.0320.01043.45
8.2.90.0180.00644.38
8.2.80.0180.00643.25
8.2.70.0200.00742.72
8.2.60.0220.00443.38
8.2.50.0210.00442.71
8.2.40.0140.01143.75
8.2.30.0190.00643.38
8.2.20.0220.00443.01
8.2.10.0170.00742.99
8.2.00.0220.00942.95
8.1.280.1060.03063.83
8.1.270.0290.01047.20
8.1.260.0210.01048.30
8.1.250.0190.00948.29
8.1.240.0130.00648.21
8.1.230.0300.01044.12
8.1.220.0130.01342.96
8.1.210.0220.00342.46
8.1.200.0190.00942.29
8.1.190.0240.00042.59
8.1.180.0140.01044.02
8.1.170.0160.00943.70
8.1.160.0150.00747.32
8.1.150.0170.00743.77
8.1.140.0240.00342.70
8.1.130.0070.01843.07
8.1.120.0160.00742.68
8.1.110.0190.00642.70
8.1.100.0100.01342.54
8.1.90.0210.00342.58
8.1.80.0100.01342.64
8.1.70.0180.00742.60
8.1.60.0200.00742.79
8.1.50.0220.00342.57
8.1.40.0140.01142.66
8.1.30.0190.00642.82
8.1.20.0140.01142.69
8.1.10.0330.01165.02
8.1.00.0320.01364.99
8.0.300.0400.00364.91
8.0.290.0270.01764.62
8.0.280.0380.00665.83
8.0.270.0300.01164.64
8.0.260.0290.01364.22
8.0.250.0240.01464.17
8.0.240.0260.01364.26
8.0.230.0260.01664.39
8.0.220.0320.01064.23
8.0.210.0310.01064.20
8.0.200.0350.00664.37
8.0.190.0340.01064.27
8.0.180.0270.01764.34
8.0.170.0440.00364.20
8.0.160.0240.02164.20
8.0.150.0330.01064.27
8.0.140.0390.00764.29
8.0.130.0620.026105.55
8.0.120.0400.00364.27
8.0.110.0280.00964.23
8.0.100.0340.01064.18
8.0.90.0350.00764.25
8.0.80.1190.05564.22
8.0.70.0230.02064.13
8.0.60.0300.00764.09
8.0.50.0220.01664.25
8.0.30.1160.06464.55
8.0.20.1170.07164.30
8.0.10.0260.01664.36
8.0.00.1080.05464.03
7.4.330.0330.01060.61
7.4.320.0310.01063.77
7.4.300.0230.01363.78
7.4.290.0230.02063.83
7.4.280.0230.02063.70
7.4.270.0430.00063.68
7.4.260.0350.01063.88
7.4.250.0330.01363.64
7.4.240.0320.01063.89
7.4.230.0410.00363.78
7.4.220.1280.06363.95
7.4.210.0730.03763.77
7.4.200.0310.01063.98
7.4.190.0310.00763.97
7.4.160.0720.05863.86
7.4.150.0820.05464.03
7.4.140.1070.07763.81
7.4.130.0840.06663.94
7.4.120.0890.06063.83
7.4.110.0930.06863.78
7.4.100.0870.06063.97
7.4.90.0970.06963.99
7.4.80.0800.06463.88
7.4.70.0850.05663.87
7.4.60.0620.07263.92
7.4.50.0350.00763.73
7.4.40.0400.02663.87
7.4.30.0910.06063.75
7.4.10.0610.04562.14
7.4.00.0530.03262.37
7.3.330.0540.017105.31
7.3.320.0690.013105.44
7.3.310.0300.01363.59
7.3.300.0370.00763.50
7.3.290.0670.04363.66
7.3.280.0700.04263.61
7.3.270.0940.04763.70
7.3.260.0860.09663.85
7.3.250.1100.04963.89
7.3.240.0850.06263.67
7.3.230.0960.07763.86
7.3.210.0810.06563.70
7.3.200.1080.05263.62
7.3.190.1010.05363.69
7.3.180.0920.05863.73
7.3.170.0710.06763.82
7.3.160.0780.05863.61
7.3.130.0520.03962.20
7.3.120.0450.03562.17
7.3.110.0850.02362.41
7.3.100.0390.02361.79
7.3.90.0540.03762.11
7.3.80.0550.02962.10
7.3.70.0530.02762.28
7.3.60.0420.02962.23
7.3.50.0410.02862.12
7.3.40.0480.02462.24
7.3.30.0470.01762.04
7.3.20.0230.02363.32
7.3.10.0260.01763.25
7.3.00.0360.00363.07
7.2.330.0650.07563.96
7.2.320.0920.07763.88
7.2.310.0740.06763.78
7.2.300.1010.05663.92
7.2.290.0970.04564.05
7.2.260.0730.03362.27
7.2.250.0510.03162.51
7.2.240.0430.02662.54
7.2.230.0630.01762.35
7.2.220.0490.04662.18
7.2.210.0420.04962.21
7.2.200.0510.01662.50
7.2.190.0370.03462.20
7.2.180.0480.02162.51
7.2.170.0380.03162.53
7.2.160.0360.03062.28
7.2.150.0270.02063.21
7.2.140.0200.02363.71
7.2.130.0270.02063.52
7.2.120.0210.02163.63
7.2.110.0240.02563.09
7.2.100.0100.02463.37
7.2.90.0220.01963.62
7.2.80.0260.01663.54
7.2.70.0270.03063.46
7.2.60.0330.01863.53
7.2.50.0270.01763.63
7.2.40.0210.01763.28
7.2.30.0200.02363.49
7.2.20.0240.02163.48
7.2.10.0200.02763.60
7.2.00.0230.02363.27
7.1.330.0200.01362.41
7.1.320.0170.02462.45
7.1.310.0200.02462.14
7.1.300.0060.03262.52
7.1.290.0170.01762.35
7.1.280.0130.02362.39
7.1.270.0190.02262.27
7.1.260.0190.02262.16
7.1.250.0170.02462.60
7.1.240.0240.02162.46
7.1.230.0200.03062.40
7.1.220.0170.01762.51
7.1.210.0130.02662.21
7.1.200.0920.02162.39
7.1.190.0240.03462.31
7.1.180.0070.02562.57
7.1.170.0240.01762.43
7.1.160.0120.02562.57
7.1.150.0200.02062.36
7.1.140.0200.02762.35
7.1.130.0200.01662.39
7.1.120.0320.01062.17
7.1.110.0280.01262.48
7.1.100.0210.03162.32
7.1.90.0110.02162.52
7.1.80.0190.02362.51
7.1.70.0560.01663.02
7.1.60.0230.03263.24
7.1.50.0260.01862.91
7.1.40.0200.01062.28
7.1.30.0230.01662.58
7.1.20.0190.02262.06
7.1.10.0230.02362.39
7.1.00.0120.06365.56
7.0.330.0240.00962.09
7.0.320.0160.02262.26
7.0.310.0230.01762.15
7.0.300.0310.01461.93
7.0.290.0260.02661.66
7.0.280.0260.01362.11
7.0.270.0100.02662.26
7.0.260.0220.02262.26
7.0.250.0160.02362.20
7.0.240.0240.02462.12
7.0.230.0170.02061.89
7.0.220.0170.02462.20
7.0.210.0160.01962.11
7.0.200.0490.02062.88
7.0.190.0210.02562.21
7.0.180.0180.02262.16
7.0.170.0240.01762.21
7.0.160.0130.02062.19
7.0.150.0190.02362.02
7.0.140.0130.05465.37
7.0.130.0130.03062.13
7.0.120.0130.04962.08
7.0.110.0290.03261.92
7.0.100.0210.01762.11
7.0.90.0100.02762.24
7.0.80.0140.02462.23
7.0.70.0130.02962.05
7.0.60.0290.05464.67
7.0.50.0270.04363.74
7.0.40.0250.06161.18
7.0.30.0990.04161.21
7.0.20.0700.05261.39
7.0.10.0260.04161.21
7.0.00.0320.05061.27
5.6.400.0460.02659.46
5.6.390.0440.04059.11
5.6.380.0460.02659.34
5.6.370.0620.02059.36
5.6.360.0400.03758.72
5.6.350.0530.03358.96
5.6.340.0440.03059.02
5.6.330.0340.04059.44
5.6.320.0640.02758.96
5.6.310.0570.03059.18
5.6.300.0630.01359.33
5.6.290.0500.02059.25
5.6.280.0310.06362.59
5.6.270.0490.02959.16
5.6.260.0550.02959.11
5.6.250.0510.03459.34
5.6.240.0490.02659.25
5.6.230.0390.04259.18
5.6.220.0520.02359.05
5.6.210.0430.06562.24
5.6.200.0510.06860.90
5.6.190.0470.06762.04
5.6.180.1300.06562.08
5.6.170.1010.04562.19
5.6.160.0380.07862.05
5.6.150.0420.06760.99
5.6.140.0450.05760.85
5.6.130.0500.07060.91
5.6.120.0430.07862.38
5.6.110.0450.06762.34
5.6.100.0360.04562.81
5.6.90.0540.06562.34
5.6.80.0480.06261.88
5.6.70.0310.05159.28
5.6.60.0270.04759.12
5.6.50.0540.02358.92
5.6.40.0430.02658.95
5.6.30.0560.02659.16
5.6.20.0400.04058.94
5.6.10.0430.02359.34
5.6.00.0480.02959.00
5.5.380.0570.02059.02
5.5.370.0440.03458.91
5.5.360.0550.02759.39
5.5.350.0970.06262.23
5.5.340.0380.04661.02
5.5.330.0380.05061.85
5.5.320.5670.05062.03
5.5.310.0750.04561.94
5.5.300.0540.05860.85
5.5.290.0380.07160.98
5.5.280.0410.04662.38
5.5.270.0370.07562.12
5.5.260.0430.06562.19
5.5.250.0530.04862.12
5.5.240.0410.05362.07
5.5.230.0360.03358.75
5.5.220.0400.03058.93
5.5.210.0270.04059.00
5.5.200.0420.03258.89
5.5.190.0420.03259.32
5.5.180.0440.02358.51
5.5.170.0550.02658.96
5.5.160.0340.04159.14
5.5.150.0520.02858.76
5.5.140.0550.03459.07
5.5.130.0660.02358.83
5.5.120.0480.03258.94
5.5.110.0690.01458.75
5.5.100.0520.02758.87
5.5.90.0560.03058.86
5.5.80.0540.03059.07
5.5.70.0520.02859.13
5.5.60.0360.04958.78
5.5.50.0550.02959.11
5.5.40.0670.01359.12
5.5.30.0480.03459.02
5.5.20.0640.02159.14
5.5.10.0530.02759.13
5.5.00.0550.02658.55
5.4.450.1220.04860.31
5.4.440.1750.05160.15
5.4.430.0580.04859.98
5.4.420.0560.05660.27
5.4.410.0560.05859.79
5.4.400.0590.04659.71
5.4.390.0460.05259.53
5.4.380.0530.06359.58
5.4.370.0400.04259.52
5.4.360.0440.04059.44
5.4.350.0380.03356.35
5.4.340.0340.04656.20
5.4.330.0560.02355.77
5.4.320.0490.03656.44
5.4.310.0390.04456.52
5.4.300.0430.04056.43
5.4.290.0380.04356.30
5.4.280.0380.04456.37
5.4.270.0410.04356.32
5.4.260.0500.04659.66
5.4.250.0460.05159.52
5.4.240.0460.05059.55
5.4.230.0460.04959.58
5.4.220.0500.05259.53
5.4.210.0420.05959.37
5.4.200.0450.05259.55
5.4.190.0510.05959.93
5.4.180.0450.07259.49
5.4.170.0370.06059.70
5.4.160.0520.04859.60
5.4.150.0530.04559.61
5.4.140.0450.04758.36
5.4.130.0600.03558.24
5.4.120.0500.04658.49
5.4.110.0500.04558.34
5.4.100.0310.06258.20
5.4.90.0530.04458.47
5.4.80.0540.03758.34
5.4.70.0410.05358.44
5.4.60.0420.05058.46
5.4.50.0570.04258.34
5.4.40.0550.05058.29
5.4.30.0490.05058.65
5.4.20.0420.05858.30
5.4.10.0510.04358.45
5.4.00.0430.05058.14
5.3.290.0400.04156.30
5.3.280.0430.05157.07
5.3.270.0420.06657.11
5.3.260.0490.06157.16
5.3.250.0470.04657.05
5.3.240.0450.04857.06
5.3.230.0470.04457.20
5.3.220.0420.05357.14
5.3.210.0420.05457.02
5.3.200.0480.04656.86
5.3.190.0320.06556.99
5.3.180.0470.04457.19
5.3.170.0340.05657.25
5.3.160.0410.05157.44
5.3.150.0430.05257.20
5.3.140.0400.06057.12
5.3.130.0470.04757.24
5.3.120.0520.04557.22
5.3.110.0470.04857.08
5.3.100.0540.05056.79
5.3.90.0470.05756.96
5.3.80.0610.03756.70
5.3.70.0540.05756.68
5.3.60.0530.05656.60
5.3.50.0470.04856.69
5.3.40.0610.04256.65
5.3.30.0550.05056.81
5.3.20.0390.06856.54
5.3.10.0530.03956.47
5.3.00.0480.04156.48
5.2.170.0670.08755.61
5.2.160.0670.06756.62
5.2.150.0400.07755.73
5.2.140.0670.06355.59
5.2.130.0530.06355.57
5.2.120.0430.08355.42
5.2.110.0400.05755.68
5.2.100.0500.05355.67
5.2.90.0470.05355.69
5.2.80.0470.10055.76
5.2.70.0500.05055.75
5.2.60.0400.09055.59
5.2.50.0300.08755.64
5.2.40.0500.05055.62
5.2.30.0500.05055.54
5.2.20.0400.07355.46
5.2.10.0700.04755.58
5.2.00.1630.160189.93
5.1.61.8130.6532030.06
5.1.51.8530.6671970.45
5.1.41.7870.7371627.21
5.1.31.7030.7171898.65
5.1.21.6700.7331852.60
5.1.11.8570.6501906.70
5.1.00.0070.0309.92
5.0.51.8070.6931906.46
5.0.41.8830.6631924.46
5.0.31.7530.6731812.84
5.0.21.8470.6931762.36
5.0.11.7200.5971821.96
5.0.01.7370.6971740.59
4.4.91.8870.5231723.71
4.4.81.8400.6471980.70
4.4.71.7330.7431997.37
4.4.61.8030.6931990.40
4.4.51.6530.7031552.47
4.4.41.6800.6371673.59
4.4.31.8970.7271790.29
4.4.21.7930.6901921.38
4.4.11.8330.7101882.36
4.4.01.7900.6201552.79
4.3.111.7130.7701599.50
4.3.101.8070.7601613.37
4.3.91.7600.6331549.05
4.3.81.6970.6271342.14
4.3.71.7230.6571394.16
4.3.61.4300.5831079.70
4.3.51.1600.5431079.74
4.3.41.3770.5571079.77
4.3.31.6770.6271315.96
4.3.21.7930.5471119.19
4.3.11.6830.5401276.53
4.3.02.1500.3731078.44

preferences:
43.12 ms | 401 KiB | 5 Q