3v4l.org

run code in 300+ PHP versions simultaneously
<?php $x = 4; $y = 3; $m = 0; if( $y ++ < -- $x ) { ..............$m = $x; } else { ..............$m = $y; }

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.290.3700.03319.16
5.4.280.4000.03719.25
5.4.270.4070.03719.23
5.4.260.3830.04018.93
5.4.250.4000.03319.22
5.4.240.4030.03319.12
5.4.230.3900.04019.14
5.4.220.4370.03719.17
5.4.210.3970.03319.10
5.4.200.3630.03719.14
5.4.190.4130.03319.21
5.4.180.3930.04019.19
5.4.170.3830.03719.21
5.4.160.2330.03319.04
5.4.150.2500.03718.93
5.4.140.3000.04016.45
5.4.130.3730.03716.45
5.4.120.3830.03016.41
5.4.110.3270.03716.25
5.4.100.3270.04016.56
5.4.90.2330.04016.51
5.4.80.3200.03016.43
5.4.70.3730.02316.44
5.4.60.3770.03716.43
5.4.50.2400.04016.52
5.4.40.3870.04016.45
5.4.30.3900.03316.22
5.4.20.4500.04016.52
5.4.10.4030.03716.22
5.4.00.3770.04016.00
5.3.280.3970.03714.61
5.3.270.3100.03314.49
5.3.260.1970.03314.57
5.3.250.2330.04014.54
5.3.240.4600.04714.43
5.3.230.3630.04014.54
5.3.220.3670.04014.39
5.3.210.3770.03714.49
5.3.200.2600.03314.36
5.3.190.3300.03314.51
5.3.180.3270.03714.49
5.3.170.3370.03314.58
5.3.160.3670.04014.50
5.3.150.3830.03314.51
5.3.140.3930.04014.48
5.3.130.4230.03314.53
5.3.120.4370.04714.56
5.3.110.3870.03314.48
5.3.100.3930.03713.96
5.3.90.3370.03013.95
5.3.80.3970.03713.94
5.3.70.3930.04013.96
5.3.60.4700.02313.82
5.3.50.4670.04013.96
5.3.40.4670.04013.88
5.3.30.4600.03313.74
5.3.20.4570.03713.62
5.3.10.3870.03013.45
5.3.00.4230.03713.58
5.2.170.3570.03311.08
5.2.160.4030.03011.07
5.2.150.3500.02711.13
5.2.140.3870.02311.07
5.2.130.3670.02711.07
5.2.120.3170.02710.98
5.2.110.3930.02711.10
5.2.100.3270.03010.95
5.2.90.3900.03011.07
5.2.80.3600.03010.95
5.2.70.3970.02710.95
5.2.60.3670.02711.02
5.2.50.3770.03010.90
5.2.40.3070.03310.89
5.2.30.2770.02710.96
5.2.20.2900.02710.98
5.2.10.3300.03010.81
5.2.00.2800.02710.71
5.1.60.3230.0209.83
5.1.50.2670.0239.89
5.1.40.2830.0239.81
5.1.30.2730.02310.34
5.1.20.2630.02010.30
5.1.10.2670.03010.02
5.1.00.2430.02710.05
5.0.50.1570.0208.65
5.0.40.0000.0238.46
5.0.30.0000.0578.19
5.0.20.0000.0338.35
5.0.10.0000.0208.12
5.0.00.0000.0308.11
4.4.90.1630.0135.78
4.4.80.1730.0175.78
4.4.70.1670.0105.78
4.4.60.1230.0135.79
4.4.50.1770.0135.79
4.4.40.1630.0275.86
4.4.30.1470.0135.84
4.4.20.1470.0175.82
4.4.10.1300.0175.86
4.4.00.0070.0505.84
4.3.110.0030.0335.78
4.3.100.0030.0175.73
4.3.90.0030.0175.79
4.3.80.0030.0305.78
4.3.70.1030.0205.83
4.3.60.1830.0205.70
4.3.50.1700.0175.77
4.3.40.1670.0275.80
4.3.30.0770.0235.69
4.3.20.0800.0205.69
4.3.10.0670.0205.69
4.3.00.0630.0205.69

preferences:
140.83 ms | 1394 KiB | 7 Q