3v4l.org

run code in 300+ PHP versions simultaneously
<?php $domething = 1 if(isset($something['123']) ||$something['123'] != 1) { echo 'good'; } else { echo 'bad'; }

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)
5.4.340.3700.04019.26
5.4.320.4370.05019.13
5.4.310.4100.04319.11
5.4.300.3630.03718.97
5.4.290.4170.03719.04
5.4.280.3900.03019.23
5.4.270.3900.03318.94
5.4.260.4470.03319.26
5.4.250.5700.04318.93
5.4.240.3770.04018.94
5.4.230.4630.04319.16
5.4.220.4000.04019.27
5.4.210.3970.03319.14
5.4.200.4470.04319.12
5.4.190.4300.05019.20
5.4.180.4370.05019.09
5.4.170.3930.04719.23
5.4.160.0030.03719.24
5.4.150.0030.04719.14
5.4.140.4000.04016.26
5.4.130.3930.03716.38
5.4.120.4130.03316.44
5.4.110.4430.03716.45
5.4.100.1300.03716.38
5.4.90.2630.04016.53
5.4.80.3300.02316.30
5.4.70.4270.04316.55
5.4.60.3670.02316.43
5.4.50.3300.03316.47
5.4.40.2800.04016.48
5.4.30.0030.03316.52
5.4.20.1930.03016.50
5.4.10.2470.03316.47
5.4.00.3100.03015.89
5.3.290.3830.03714.76
5.3.280.4000.04314.58
5.3.270.4330.03714.52
5.3.260.2500.03714.54
5.3.250.0070.03314.69
5.3.240.3770.04014.42
5.3.230.4130.04014.52
5.3.220.3770.03714.49
5.3.210.4130.03314.66
5.3.200.1870.04014.50
5.3.190.2800.04014.50
5.3.180.3270.03314.49
5.3.170.3400.03014.35
5.3.160.3400.03314.50
5.3.150.1900.03314.46
5.3.140.2730.03314.34
5.3.130.0000.05014.33
5.3.120.0030.03714.45
5.3.110.3330.03014.48
5.3.100.3630.03013.99
5.3.90.4070.03313.98
5.3.80.3830.03713.96
5.3.70.4100.03313.83
5.3.60.3870.04013.81
5.3.50.4300.03313.78
5.3.40.3770.03713.89
5.3.30.3870.03313.74
5.3.20.4070.03013.62
5.3.10.3930.03713.59
5.3.00.3800.03313.58
5.2.170.3530.03011.08
5.2.160.3130.02711.22
5.2.150.3770.03711.07
5.2.140.3300.03011.13
5.2.130.3430.03011.03
5.2.120.3670.03011.09
5.2.110.3330.02710.92
5.2.100.3070.03011.07
5.2.90.3330.02710.98
5.2.80.3200.03311.05
5.2.70.3400.03010.98
5.2.60.3500.02311.03
5.2.50.3230.02711.00
5.2.40.2700.02711.14
5.2.30.2530.02710.94
5.2.20.2600.03011.11
5.2.10.2800.03010.85
5.2.00.3400.03010.71
5.1.60.2500.02310.07
5.1.50.2870.0239.94
5.1.40.2500.02010.05
5.1.30.2630.02710.36
5.1.20.2800.02310.24
5.1.10.3230.02310.04
5.1.00.3230.03010.05
5.0.50.1100.0338.57
5.0.40.1130.0178.55
5.0.30.1570.0378.23
5.0.20.1330.0138.18
5.0.10.1230.0208.18
5.0.00.1430.0278.10
4.4.90.1230.0177.73
4.4.80.1270.0177.73
4.4.70.1570.0207.73
4.4.60.1230.0177.73
4.4.50.1470.0137.73
4.4.40.1400.0337.73
4.4.30.1270.0177.73
4.4.20.1430.0237.73
4.4.10.1670.0207.73
4.4.00.1770.0277.73
4.3.110.1300.0177.73
4.3.100.1500.0137.73
4.3.90.1230.0107.73
4.3.80.1400.0237.73
4.3.70.0730.0307.73
4.3.60.1530.0177.73
4.3.50.1270.0177.73
4.3.40.1170.0277.73
4.3.30.0400.0137.73
4.3.20.0870.0207.73
4.3.10.0730.0207.73
4.3.00.0800.0177.73

preferences:
142.08 ms | 1394 KiB | 7 Q