3v4l.org

run code in 300+ PHP versions simultaneously
<?php $start = microtime(true); $null = null; foreach (range(1, 100000) as $f) { null === $null; } var_dump(microtime(true) - $start);

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.0210.00619.92
7.3.00.0100.01719.92
7.2.130.0170.00820.33
7.2.120.0280.01220.50
7.2.110.0270.01120.83
7.2.100.0250.00920.19
7.2.90.0230.01320.14
7.2.80.0370.01220.79
7.2.70.0400.01020.81
7.2.60.0270.00920.13
7.2.50.0300.01320.32
7.2.40.0380.01020.64
7.2.30.0240.01220.48
7.2.20.0310.00820.23
7.2.10.0250.01220.36
7.2.00.0190.01221.86
7.1.250.0190.01118.75
7.1.70.0030.01021.03
7.1.60.0060.01921.11
7.1.50.0100.01320.62
7.1.40.0000.01320.38
7.1.30.0070.00720.54
7.1.20.0040.01520.52
7.1.10.0000.01420.52
7.1.00.0000.01120.57
7.0.200.0100.01020.66
7.0.190.0070.01020.78
7.0.180.0030.01020.34
7.0.170.0030.01520.24
7.0.160.0000.01020.21
7.0.150.0000.01019.96
7.0.140.0050.00520.27
7.0.130.0000.02020.39
7.0.120.0070.00320.49
7.0.110.0000.01020.43
7.0.100.0060.00920.42
7.0.90.0040.01120.37
7.0.80.0060.01020.16
7.0.70.0000.01020.39
7.0.60.0030.00719.82
7.0.50.0030.01020.42
7.0.40.0060.00918.38
7.0.30.0070.00718.44
7.0.20.0000.01418.52
7.0.10.0030.00718.38
7.0.00.0070.00718.34
5.6.300.0070.07335.04
5.6.290.0070.06334.61
5.6.280.0070.05835.12
5.6.270.0170.09434.95
5.6.260.0200.05035.09
5.6.250.0100.05034.93
5.6.240.0070.08734.84
5.6.230.0340.05034.86
5.6.220.0140.05134.89
5.6.210.0070.05834.99
5.6.200.0060.06134.84
5.6.190.0030.06034.81
5.6.180.0100.09534.87
5.6.170.0130.04835.02
5.6.160.0100.06434.95
5.6.150.0100.06434.86
5.6.140.0100.05534.96
5.6.130.0100.05034.85
5.6.120.0030.06534.80
5.6.110.0000.05934.95
5.6.100.0030.06234.86
5.6.90.0130.05234.95
5.6.80.0280.05534.24
5.6.70.0100.04634.22
5.6.60.0100.06834.27
5.6.50.0100.05534.23
5.6.40.0070.05834.16
5.6.30.0100.05834.16
5.6.20.0170.07134.32
5.6.10.0200.05434.25
5.6.00.0160.05034.30
5.5.380.0070.05631.50
5.5.370.0070.05731.37
5.5.360.0030.05631.50
5.5.350.0030.06131.53
5.5.340.0070.05531.89
5.5.330.0100.04831.85
5.5.320.0070.05831.71
5.5.310.0070.07031.85
5.5.300.0130.04831.71
5.5.290.0000.05932.01
5.5.280.0170.07031.90
5.5.270.0000.06532.00
5.5.260.0260.06631.70
5.5.250.0060.05531.88
5.5.240.0240.06831.23
5.5.230.0100.05431.36
5.5.220.0000.06331.40
5.5.210.0100.05631.07
5.5.200.0070.05331.39
5.5.190.0030.06931.04
5.5.180.0030.07831.38
5.5.160.0070.05531.35
5.5.150.0090.05631.32
5.5.140.0030.05231.36
5.5.130.0100.05131.37
5.5.120.0070.08431.39
5.5.110.0030.05731.03
5.5.100.0070.05130.96
5.5.90.0030.05731.29
5.5.80.0100.04431.24
5.5.70.0100.05731.28
5.5.60.0140.04631.08
5.5.50.0060.05331.09
5.5.40.0130.04231.24
5.5.30.0130.04431.18
5.5.20.0070.06131.07
5.5.10.0060.05531.27
5.5.00.0030.06731.08
5.4.450.0070.07233.29
5.4.440.0200.06033.30
5.4.430.0030.06133.36
5.4.420.0100.06133.30
5.4.410.0070.05633.18
5.4.400.0070.05533.13
5.4.390.0350.05833.13
5.4.380.0100.05932.98
5.4.370.0090.05132.98
5.4.360.0100.05532.96
5.4.350.0060.07432.76
5.4.340.0030.05932.95
5.4.320.0070.05332.88
5.4.310.0160.05332.86
5.4.300.0030.06132.95
5.4.290.0070.04932.75
5.4.280.0070.06032.89
5.4.270.0100.04832.88
5.4.260.0060.05232.79
5.4.250.0000.07333.02
5.4.240.0130.06933.02
5.4.230.0030.05932.75
5.4.220.0060.05832.95
5.4.210.0100.07432.88
5.4.200.0090.05332.99
5.4.190.0070.06132.97
5.4.180.0160.09932.84
5.4.170.0100.05432.94
5.4.160.0140.05132.86
5.4.150.0070.06032.86
5.4.140.0100.04830.38
5.4.130.0130.07030.45
5.4.120.0030.05430.32
5.4.110.0200.05530.38
5.4.100.0060.07130.43
5.4.90.0040.05630.52
5.4.80.0030.05230.36
5.4.70.0070.05830.46
5.4.60.0130.04630.47
5.4.50.0100.05830.60
5.4.40.0030.05130.27
5.4.30.0070.07930.57
5.4.20.0100.04830.34
5.4.10.0130.04630.51
5.4.00.0040.05329.99
5.3.290.0100.05128.42
5.3.280.0070.05728.31
5.3.270.0030.06528.31
5.3.260.0030.06128.30
5.3.250.0070.05428.28
5.3.240.0000.06128.35
5.3.230.0160.04828.21
5.3.220.0070.05628.36
5.3.210.0070.05028.22
5.3.200.0070.04828.28
5.3.190.0030.05628.32
5.3.180.0000.05828.17
5.3.170.0000.06728.10
5.3.160.0030.06828.23
5.3.150.0100.04828.32
5.3.140.0100.06528.16
5.3.130.0100.04928.25
5.3.120.0070.05628.25
5.3.110.0170.04028.30
5.3.100.0030.05427.81
5.3.90.0100.05927.68
5.3.80.0030.06127.70
5.3.70.0030.05427.70
5.3.60.0030.05627.55
5.3.50.0130.05027.65
5.3.40.0070.04827.62
5.3.30.0060.05427.46
5.3.20.0040.04927.24
5.3.10.0070.05027.26
5.3.00.0030.05727.18
5.2.170.0060.04723.84
5.2.160.0070.05023.85
5.2.150.0070.04723.90
5.2.140.0070.05024.04
5.2.130.0070.07223.80
5.2.120.0130.03724.07
5.2.110.0060.04224.02
5.2.100.0000.05524.08
5.2.90.0000.05523.80
5.2.80.0070.09223.80
5.2.70.0100.04124.08
5.2.60.0070.04624.03
5.2.50.0100.05123.99
5.2.40.0000.06023.95
5.2.30.0070.05424.02
5.2.20.0030.05123.64
5.2.10.0070.04324.04
5.2.00.0060.03923.90
5.1.60.0100.03927.76
5.1.50.0100.04127.49
5.1.40.0100.03527.44
5.1.30.0070.04228.01
5.1.20.0130.08127.86
5.1.10.0100.05527.74
5.1.00.0030.05527.75
5.0.50.0090.05026.18
5.0.40.0150.05026.19
5.0.30.0100.06425.80
5.0.20.0070.06325.89
5.0.10.0070.05925.84
5.0.00.0070.06925.73
4.4.90.0100.03923.50
4.4.80.0170.05123.52
4.4.70.0100.03423.54
4.4.60.0070.05023.54
4.4.50.0040.04923.65
4.4.40.0160.04523.52
4.4.30.0070.04223.48
4.4.20.0100.03423.54
4.4.10.0100.08123.50
4.4.00.0170.08623.52
4.3.110.0070.05723.49
4.3.100.0040.04223.44
4.3.90.0070.05623.38
4.3.80.0100.11023.38
4.3.70.0070.05523.37
4.3.60.0070.05323.49
4.3.50.0100.05223.49
4.3.40.0160.05423.46
4.3.30.0100.06822.26
4.3.20.0200.08122.20
4.3.10.0070.05322.07
4.3.00.0070.06222.18

preferences:
36.13 ms | 401 KiB | 5 Q