3v4l.org

run code in 300+ PHP versions simultaneously
<?php $rates = array(); for ($i=0; $i<1000000;$i++) { $HAAPI_rate = array( 'Board' => 'nin', 'Price' => 32.4, 'NetPrice' => 32.4, 'BookingFee' => 12, 'Tax' => 0, ); $rate = array( 'board' => $HAAPI_rate['Board'], 'price' => $HAAPI_rate['Price'], 'netPrice' => $HAAPI_rate['NetPrice'], 'bookingFee' => $HAAPI_rate['BookingFee'], 'tax' => $HAAPI_rate['Tax'], ); $rates[] = $rate; } return $rates;

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.70.0800.03076.75
8.3.60.0630.04076.83
8.3.50.0660.05176.90
8.3.40.0360.03243.45
8.3.30.0310.01743.96
8.3.20.0140.01445.04
8.3.10.0130.01646.57
8.3.00.0030.01343.65
8.2.180.0540.04477.59
8.2.170.0380.02547.91
8.2.160.0430.01349.30
8.2.150.0220.01047.85
8.2.140.0290.00349.44
8.2.130.0170.01350.63
8.2.120.0070.01449.71
8.2.110.0100.02649.72
8.2.100.0400.01046.78
8.2.90.0110.02147.96
8.2.80.0100.02246.43
8.2.70.0130.02346.38
8.2.60.0200.01746.80
8.2.50.0190.01946.38
8.2.40.0070.02747.34
8.2.30.0160.01946.64
8.2.20.0110.02246.30
8.2.10.0070.02446.70
8.2.00.0190.03546.30
8.1.280.0900.03676.29
8.1.270.0070.02547.85
8.1.260.0130.01644.82
8.1.250.0190.00650.29
8.1.240.0090.01550.16
8.1.230.0390.01044.89
8.1.220.0030.02743.41
8.1.210.0140.01743.10
8.1.200.0060.02942.98
8.1.190.0160.01643.28
8.1.180.0090.02343.27
8.1.170.0120.02044.59
8.1.160.0100.02047.72
8.1.150.0230.01744.29
8.1.140.0110.01843.20
8.1.130.0070.02143.74
8.1.120.0100.02043.28
8.1.110.0180.02243.18
8.1.100.0270.00743.23
8.1.90.0220.00943.19
8.1.80.0110.01843.23
8.1.70.0100.02043.13
8.1.60.0190.01343.23
8.1.50.0100.02743.23
8.1.40.0160.01643.29
8.1.30.0170.01743.15
8.1.20.0100.02343.39
8.1.10.0240.04475.91
8.1.00.0290.03676.00
8.0.300.0340.02475.40
8.0.290.0230.03675.23
8.0.280.0260.03676.60
8.0.270.0330.02375.50
8.0.260.0300.02675.50
8.0.250.0430.02375.23
8.0.240.0360.02975.19
8.0.230.0260.03575.15
8.0.220.0130.04274.99
8.0.210.0170.05075.07
8.0.200.0100.04875.06
8.0.190.0230.04775.09
8.0.180.0340.03875.04
8.0.170.0240.04475.17
8.0.160.0270.03775.07
8.0.150.0230.04374.83
8.0.140.0220.04574.98
8.0.130.0670.088130.33
8.0.120.0230.04375.14
8.0.110.0240.04174.98
8.0.100.0200.04374.99
8.0.90.0140.04674.97
8.0.80.0500.06375.09
8.0.70.0210.04474.94
8.0.60.0240.04475.10
8.0.50.0300.03374.97
8.0.30.0600.07575.04
8.0.20.0850.06275.38
8.0.10.0230.03775.05
8.0.00.0600.07574.88
7.4.330.0270.05771.70
7.4.320.0300.03074.55
7.4.300.0200.04274.77
7.4.290.0330.04274.68
7.4.280.0260.03974.59
7.4.270.0300.03774.59
7.4.260.0320.05274.74
7.4.250.0170.05174.70
7.4.240.0250.03774.77
7.4.230.0230.03974.37
7.4.220.0570.13174.74
7.4.210.0530.06574.77
7.4.200.0170.05474.63
7.4.190.0370.02774.87
7.4.160.0540.06774.75
7.4.150.1090.06974.80
7.4.140.0700.06674.79
7.4.130.0800.05174.80
7.4.120.0740.05674.68
7.4.110.0740.07374.77
7.4.100.0640.08174.75
7.4.90.0550.07874.65
7.4.80.0620.08974.49
7.4.70.0510.10474.70
7.4.60.0930.05674.79
7.4.50.0230.04574.88
7.4.40.0230.06374.55
7.4.30.0470.08474.72
7.4.00.0400.04673.10
7.3.330.0450.110130.17
7.3.320.0530.090130.24
7.3.310.0200.05074.69
7.3.300.0430.03974.49
7.3.290.0880.05774.50
7.3.280.0520.08174.54
7.3.270.0690.06674.90
7.3.260.0740.08874.66
7.3.250.0890.06974.55
7.3.240.0500.08374.89
7.3.230.0620.06974.70
7.3.210.0550.08574.52
7.3.200.0950.09574.57
7.3.190.0900.08774.71
7.3.180.0720.05974.68
7.3.170.0650.06274.73
7.3.160.0710.06174.79
7.3.120.0200.06773.13
7.3.110.0440.04173.04
7.3.100.0100.07173.17
7.3.90.0140.06973.17
7.3.80.0230.06073.23
7.3.70.0240.06572.97
7.3.60.0260.05972.82
7.3.50.0230.06373.00
7.3.40.0270.06073.27
7.3.30.0300.05673.14
7.3.20.0370.04075.04
7.3.10.0330.05374.92
7.3.00.0310.05074.86
7.2.330.0660.07674.44
7.2.320.0700.08074.49
7.2.310.0830.08774.48
7.2.300.0560.08674.51
7.2.290.0530.10674.70
7.2.240.0300.06073.10
7.2.230.0330.05673.05
7.2.220.0410.05473.30
7.2.210.0400.05373.09
7.2.200.0430.05673.00
7.2.190.0400.06072.73
7.2.180.0340.06473.00
7.2.170.0140.07973.20
7.2.160.0240.06872.95
7.2.150.0360.05375.17
7.2.140.0360.05975.29
7.2.130.1080.07475.00
7.2.120.0590.06675.08
7.2.110.0470.07175.23
7.2.100.0550.06275.33
7.2.90.0600.06775.23
7.2.80.0530.06875.04
7.2.70.0830.05474.89
7.2.60.1170.06074.97
7.2.50.0610.07475.06
7.2.40.0680.07275.19
7.2.30.0430.08274.98
7.2.20.0470.07775.23
7.2.10.0480.07275.13
7.2.00.7860.06076.35
7.1.330.0230.08074.17
7.1.320.0300.07974.07
7.1.310.0390.06274.02
7.1.300.0390.06973.90
7.1.290.0260.07874.00
7.1.280.0300.07474.05
7.1.270.0270.07673.97
7.1.260.0530.08674.00
7.1.250.0300.07374.07
7.1.200.1100.06073.87
7.1.100.1580.05174.56
7.1.70.1400.04675.27
7.1.60.0340.06475.80
7.1.50.0160.07575.02
7.0.202.0830.06073.41
5.4.290.2100.10783.68
5.4.280.0930.14083.78
5.4.270.0130.12783.99
5.4.260.0230.16384.00
5.4.250.2270.16383.82
5.4.240.2070.12783.83
5.4.230.1970.13083.66
5.4.220.2130.10783.88
5.4.210.1970.12083.83
5.4.200.2170.13083.82
5.4.190.1600.11383.68
5.4.180.0200.18783.96
5.4.170.0130.17383.81
5.4.160.0930.11783.67
5.4.150.2430.15783.81
5.4.140.2130.13081.11
5.4.130.2030.13780.96
5.4.120.2270.16781.09
5.4.110.2070.12781.30
5.4.100.1970.13780.88
5.4.90.2330.11381.02
5.4.80.2300.11081.22
5.4.70.2130.13381.16
5.4.60.2230.13081.11
5.4.50.2130.11781.19
5.4.40.2000.12081.15
5.4.30.1970.18380.95
5.4.20.0200.17381.15
5.4.10.0300.17380.93
5.4.00.0900.12380.44
5.3.280.2030.12377.72
5.3.270.2400.20077.77
5.3.260.2000.13777.84
5.3.250.2070.12777.77
5.3.240.0270.15777.96
5.3.230.0300.14377.82
5.3.220.0930.21077.84
5.3.210.2100.16077.81
5.3.200.1930.14077.81
5.3.190.1830.13077.93
5.3.180.2030.12377.74
5.3.170.2170.14377.72
5.3.160.2170.13077.80
5.3.150.0130.19077.84
5.3.140.0370.16377.91
5.3.130.0970.15077.91
5.3.120.2030.14377.78
5.3.110.2100.14777.79
5.3.100.1830.13777.42
5.3.90.2330.18377.92
5.3.80.2330.18377.11
5.3.70.2200.12777.09
5.3.60.2000.14377.09
5.3.50.2300.17777.24
5.3.40.2330.18377.05
5.3.30.2170.14077.08
5.3.20.2200.18076.48
5.3.10.1930.11077.50
5.3.00.1730.10377.28

preferences:
123.8 ms | 401 KiB | 5 Q