3v4l.org

run code in 300+ PHP versions simultaneously
<?php $i = 0; while($i < 100) { $data1[] = rand(); } function cube($n){ return ($n*$n*$n); } $b = array_map("cube", $data1);

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)
7.3.10.0940.05748.41
7.3.00.2200.04050.23
7.2.130.1560.03850.80
7.2.120.0970.05550.38
7.2.110.0250.00211.95
7.2.100.0800.05050.68
7.2.90.1050.05150.84
7.2.80.0910.05150.52
7.2.70.1050.03750.55
7.2.60.1040.04650.70
7.2.50.1180.03850.48
7.2.40.0750.04550.43
7.2.30.0800.04650.61
7.2.20.0880.04850.99
7.2.10.0540.04250.59
7.2.00.0300.05052.00
7.1.250.0910.06949.48
7.1.70.0030.04451.01
7.1.60.0230.07651.15
7.1.50.0260.05651.14
7.1.00.0070.06756.39
7.0.200.5540.06048.63
7.0.140.0000.13356.12
7.0.60.0300.13052.83
7.0.50.0370.09750.89
7.0.40.0330.13351.88
7.0.30.1200.13051.63
7.0.20.1270.08051.94
7.0.10.0730.08351.69
7.0.00.0270.13351.82
5.6.280.0230.16785.79
5.6.210.0170.12385.35
5.6.200.0330.15782.73
5.6.190.0400.15384.98
5.6.180.0500.12384.99
5.6.170.0500.14784.91
5.6.160.0370.15085.09
5.6.150.0470.15782.78
5.6.140.0200.12782.73
5.6.130.0300.10782.78
5.6.120.0400.12385.63
5.6.110.0370.12085.62
5.6.100.0300.16385.76
5.6.90.0130.17385.62
5.6.80.0330.11784.93
5.6.70.0170.10385.02
5.5.350.0270.12085.02
5.5.340.0270.15382.57
5.5.330.0200.14384.79
5.5.320.0500.16084.84
5.5.310.0500.14784.79
5.5.300.0400.13082.58
5.5.290.0170.10782.56
5.5.280.0330.19385.53
5.5.270.0200.12385.45
5.5.260.0370.11085.37
5.5.250.0370.15385.41
5.5.240.0170.15384.71
5.4.450.0670.15383.96
5.4.440.0530.18383.89
5.4.430.0600.16783.90
5.4.420.0500.19783.78
5.4.410.0700.15383.86
5.4.400.0800.17783.40
5.4.390.0730.18783.37
5.4.380.0770.15083.13
5.4.370.0670.14383.36
5.4.360.0670.16383.16
5.4.350.0510.12876.66
5.4.340.0660.12376.66
5.4.320.0260.12977.15
5.4.310.0250.11177.14
5.4.300.0170.11477.14
5.4.290.0250.10877.14
5.4.280.0340.19477.04
5.4.270.0200.12277.04
5.4.260.0240.11677.04
5.4.250.0260.11677.04
5.4.240.0270.17383.24
5.4.230.0470.16083.49
5.4.220.0530.24383.58
5.4.210.0500.24383.50
5.4.200.0500.20083.39
5.4.190.0430.15383.24
5.4.180.0600.13383.36
5.4.170.0200.17383.48
5.4.160.0300.16083.33
5.4.150.0400.15083.22
5.4.140.0630.17781.02
5.4.130.0770.18781.02
5.4.120.0530.21081.11
5.4.110.0330.17081.10
5.4.100.0400.19081.16
5.4.90.0400.15381.12
5.4.80.0500.13380.95
5.4.70.0470.14781.00
5.4.60.0470.14080.94
5.4.50.0570.17081.09
5.4.40.0700.17781.13
5.4.30.0500.13781.09
5.4.20.0430.20381.09
5.4.10.0500.14381.12
5.4.00.0530.14780.49
5.3.290.0250.11476.05
5.3.280.0470.17077.89
5.3.270.0430.17377.84
5.3.260.0370.17777.79
5.3.250.0470.17777.83
5.3.240.0470.21077.75
5.3.230.0530.20077.75
5.3.220.0530.26077.55
5.3.210.0330.18777.56
5.3.200.0300.17377.73
5.3.190.0470.15777.70
5.3.180.0530.16777.82
5.3.170.0500.17778.42
5.3.160.0770.18077.56
5.3.150.0470.18077.83
5.3.140.0570.28777.81
5.3.130.0370.19777.77
5.3.120.0470.27077.68
5.3.110.0430.17377.66
5.3.100.0530.14777.20
5.3.90.0330.18077.79
5.3.80.0430.18776.98
5.3.70.0470.19777.25
5.3.60.0500.17077.29
5.3.50.0370.17777.20
5.3.40.0700.23077.19
5.3.30.0370.17377.14
5.3.20.0430.18376.93
5.3.10.0300.17776.90
5.3.00.0330.17076.89
5.2.170.0200.22075.04
5.2.160.0530.21775.04
5.2.150.0570.20775.53
5.2.140.0430.20374.96
5.2.130.0570.18074.91
5.2.120.0470.22074.73
5.2.110.0270.21775.49
5.2.100.0570.18375.00
5.2.90.0400.22374.81
5.2.80.0300.19374.64
5.2.70.0430.18374.80
5.2.60.0370.24074.94
5.2.50.0530.32774.53
5.2.40.0400.23374.63
5.2.30.0570.22774.75
5.2.20.0370.31074.64
5.2.10.0370.17374.50
5.2.00.5831.8401086.17
5.1.60.6371.8631125.93
5.1.50.6301.857997.68
5.1.40.5371.9631005.28
5.1.30.6401.7871021.75
5.1.20.6501.7801085.42
5.1.10.5971.830874.24
5.1.00.6971.8501018.38
5.0.50.5131.990812.72
5.0.40.4802.033776.56
5.0.30.4271.993808.05
5.0.20.4932.023774.69
5.0.10.4901.967776.07
5.0.00.4631.990669.30
4.4.90.3901.690705.25
4.4.80.4731.760716.83
4.4.70.5171.870773.77
4.4.60.4801.970735.96
4.4.50.4972.027941.85
4.4.40.4472.037923.22
4.4.30.5171.953775.75
4.4.20.5231.983895.43
4.4.10.4872.020855.93
4.4.00.3932.087860.04
4.3.110.4802.040844.11
4.3.100.4472.080808.25
4.3.90.4272.067842.78
4.3.80.5131.970809.55
4.3.70.4772.017791.56
4.3.60.4572.030809.36
4.3.50.4932.017717.64
4.3.40.5601.967894.24
4.3.30.5101.907772.42
4.3.20.2072.233147.05
4.3.10.1032.307169.74
4.3.00.1532.303162.40

preferences:
35.23 ms | 401 KiB | 5 Q