3v4l.org

run code in 300+ PHP versions simultaneously
<?php $result = array(); for($i=0;$i<1000000;$i++) { $result[] = array('member0'=>0,'member1'=>1,'member2'=>2,'member3'=>3); } echo 'Memory: '.memory_get_usage()."\n";

Abusive script

This script was stopped while abusing our resources

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.4.10.0400.04848.37
7.4.00.0410.04348.28
7.3.130.0370.04448.46
7.3.120.0320.05048.26
7.3.110.0420.04148.12
7.3.100.0340.03848.21
7.3.90.0350.03248.09
7.3.80.0310.04148.09
7.3.70.0370.03048.09
7.3.60.0300.04748.15
7.3.50.0310.04047.99
7.3.40.0370.03348.24
7.3.30.0280.04348.21
7.3.20.0180.03951.02
7.3.10.0130.03351.06
7.3.00.0160.03351.04
7.2.260.0370.05248.55
7.2.250.0440.05048.46
7.2.240.0350.04648.48
7.2.230.0360.04048.36
7.2.220.0310.04548.21
7.2.210.0310.05148.45
7.2.200.0360.04048.21
7.2.190.0310.04848.42
7.2.180.0340.04348.31
7.2.170.0230.04648.46
7.2.160.0320.04148.40
7.2.150.0140.03851.32
7.2.140.0240.03351.32
7.2.130.0220.04451.34
7.2.120.1560.03950.52
7.2.110.1560.03651.19
7.2.100.0790.03950.45
7.2.90.1310.02339.04
7.2.80.1690.04251.19
7.2.70.0120.04851.19
7.2.60.0180.04551.11
7.2.50.0180.02638.32
7.2.40.0760.04351.30
7.2.30.0200.04051.17
7.2.20.0270.03651.11
7.2.10.0250.03651.18
7.2.00.0330.04251.80
7.1.330.0150.07050.24
7.1.320.0210.07350.20
7.1.310.0150.06850.19
7.1.300.0210.06850.23
7.1.290.0130.07350.10
7.1.280.0140.06550.18
7.1.270.0220.06550.16
7.1.260.0090.06950.26
7.1.250.0220.07750.25
7.1.240.0250.06050.25
7.1.230.0170.06750.26
7.1.220.0220.06950.13
7.1.210.1390.07350.12
7.1.200.0590.05037.76
7.1.190.0130.04637.53
7.1.180.0130.04637.45
7.1.170.0250.06050.19
7.1.160.0220.06650.13
7.1.150.0110.04937.48
7.1.140.0480.06148.26
7.1.130.0250.06850.26
7.1.120.0180.06650.20
7.1.110.0210.07350.15
7.1.100.0190.06950.27
7.1.90.0180.07050.20
7.1.80.0180.07350.21
7.1.70.0310.05450.40
7.1.60.0720.05141.94
7.1.50.0270.04641.58
7.1.40.0230.04037.74
7.1.30.0330.08249.49
7.1.20.0150.05037.42
7.1.10.0230.06850.24
7.1.00.0630.08151.71
7.0.330.1440.03873.87
7.0.320.0760.02873.87
7.0.310.0420.03473.90
7.0.300.0140.02653.35
7.0.290.0330.04173.75
7.0.280.0270.03673.87
7.0.270.0350.03473.85
7.0.260.0340.03473.89
7.0.250.0480.04073.98
7.0.240.0150.02453.79
7.0.230.0330.04373.88
7.0.220.0450.02873.93
7.0.210.0430.03673.87
7.0.200.2430.03173.75
7.0.190.0440.03373.82
7.0.180.0400.03973.42
7.0.170.0500.03073.82
7.0.160.0410.03673.76
7.0.150.0110.02453.28
7.0.140.1120.04571.53
7.0.130.0690.05175.03
7.0.120.0140.04460.00
7.0.110.0180.04460.01
7.0.100.0300.04459.98
7.0.90.0160.04359.88
7.0.80.0350.05075.45
7.0.70.0240.05375.49
7.0.60.0250.05975.39
7.0.50.0360.04875.56
7.0.40.0190.05137.91
7.0.30.0180.05337.94
7.0.20.0150.05137.93
7.0.10.0170.05437.98
7.0.00.0190.04737.98
5.6.400.0300.08779.33
5.6.390.0400.08179.72
5.6.380.0330.10479.70
5.6.370.0250.06756.95
5.6.360.0360.08879.41
5.6.350.0410.08679.64
5.6.340.0350.05357.08
5.6.330.0230.06357.12
5.6.320.0260.07257.18
5.6.310.0400.05657.57
5.6.300.0390.09079.52
5.6.290.0410.08879.57
5.6.280.0320.10581.08
5.6.270.0470.10681.00
5.6.260.0370.10380.98
5.6.250.0460.09981.07
5.6.240.0400.09581.13
5.6.230.0410.08473.94
5.6.220.0370.09981.09
5.6.210.0330.11181.11
5.6.200.0310.07864.16
5.6.190.0400.08572.56
5.6.180.0370.10081.03
5.6.170.0360.10581.17
5.6.160.0400.09980.97
5.6.150.0250.11381.07
5.6.140.0370.10280.97
5.6.130.0400.09581.04
5.6.120.0350.08164.33
5.6.110.0440.09481.06
5.6.100.0260.11381.02
5.6.90.0360.10381.16
5.6.80.0370.10380.91
5.6.70.0470.09280.90
5.6.60.0400.10680.84
5.6.50.0390.10080.72
5.6.40.0390.10080.90
5.6.30.0340.10880.82
5.6.20.0390.10680.82
5.6.10.0280.08263.90
5.6.00.0380.09980.81
5.5.380.0440.09680.10
5.5.370.0360.10680.10
5.5.360.0350.10480.22
5.5.350.0410.09580.21
5.5.340.0370.09980.14
5.5.330.0310.11080.21
5.5.320.0400.10480.22
5.5.310.0460.09980.29
5.5.300.0430.09180.26
5.5.290.0410.10680.27
5.5.280.0390.10480.21
5.5.270.0360.09980.21
5.5.260.0360.10280.38
5.5.250.0330.10880.29
5.5.240.0420.09980.00
5.5.230.0340.11280.07
5.5.220.0290.10880.04
5.5.210.0340.10680.05
5.5.200.0360.10180.15
5.5.190.0420.10380.09
5.5.180.0320.11380.13
5.5.170.0460.07979.40
5.5.160.0350.10380.01
5.5.150.0340.10980.00
5.5.140.0370.10580.13
5.5.130.0360.11180.14
5.5.120.0310.10580.05
5.5.110.0220.11580.21
5.5.100.0300.10980.09
5.5.90.0250.11080.07
5.5.80.0290.10780.02
5.5.70.0350.09979.97
5.5.60.0380.10380.02
5.5.50.0290.10980.04
5.5.40.0340.10380.00
5.5.30.0380.11679.96
5.5.20.0280.09479.95
5.5.10.0300.11679.95
5.5.00.0360.10180.09
5.4.450.0340.10078.06
5.4.440.0300.10978.06
5.4.430.0280.10278.12
5.4.420.0360.10378.06
5.4.410.0310.10878.25
5.4.400.0410.09678.05
5.4.390.0340.10077.85
5.4.380.0300.10177.91
5.4.370.0310.10277.99
5.4.360.0360.09777.95
5.4.350.0310.10078.00
5.4.340.0290.10177.91
5.4.330.0330.08776.08
5.4.320.0330.09878.00
5.4.310.0370.10177.94
5.4.300.0310.10578.00
5.4.290.0370.09977.88
5.4.280.0320.10377.95
5.4.270.0340.09677.98
5.4.260.0290.10877.95
5.4.250.0330.10577.86
5.4.240.0370.09677.86
5.4.230.0310.10677.90
5.4.220.0410.09577.87
5.4.210.0270.10377.98
5.4.200.0340.09577.93
5.4.190.0270.08777.99
5.4.180.0350.09778.01
5.4.170.0330.10277.92
5.4.160.0360.09977.87
5.4.150.0340.09577.98
5.4.140.0310.10377.24
5.4.130.0350.10277.22
5.4.120.0360.09577.33
5.4.110.0400.09477.29
5.4.100.0290.11677.34
5.4.90.0360.09777.25
5.4.80.0340.10077.27
5.4.70.0300.10377.32
5.4.60.0310.09877.29
5.4.50.0310.09777.29
5.4.40.0370.09277.36
5.4.30.0350.09577.19
5.4.20.0370.09977.24
5.4.10.0330.09677.25
5.4.00.0320.09877.17
5.3.290.0350.10975.19
5.3.280.0260.11275.16
5.3.270.0300.11175.20
5.3.260.0330.10975.17
5.3.250.0330.10475.20
5.3.240.0360.10875.08
5.3.230.0280.11175.19
5.3.220.0380.10175.05
5.3.210.0220.11675.15
5.3.200.0380.10875.12
5.3.190.0240.11275.22
5.3.180.0250.11275.25
5.3.170.0290.10975.24
5.3.160.0230.11875.23
5.3.150.0350.10475.29
5.3.140.0300.10675.06
5.3.130.0280.11075.17
5.3.120.0270.11375.14
5.3.110.0310.10675.15
5.3.100.0310.10174.99
5.3.90.0290.10675.05
5.3.80.0360.10374.86
5.3.70.0290.10774.88
5.3.60.0370.10774.87
5.3.50.0270.11574.94
5.3.40.0360.10774.85
5.3.30.0310.10874.96
5.3.20.0320.10474.81
5.3.10.0280.10674.61
5.3.00.0320.10074.63

preferences:
34.61 ms | 400 KiB | 5 Q