3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace Foo; const true = false; if (true) { echo "TRUE"; } else { echo "FALSE!!!"; }

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.0.90.0270.01314.21
7.0.80.1100.00019.90
7.0.70.0900.00020.04
7.0.60.0570.02819.95
7.0.50.0520.02219.06
7.0.40.0520.02320.19
7.0.30.0530.03720.12
7.0.20.0570.02820.21
7.0.10.0420.04320.28
7.0.00.0530.02220.25
5.6.240.0100.06020.63
5.6.230.0970.00020.60
5.6.220.0900.00020.66
5.6.210.0370.02220.51
5.6.200.0370.02819.60
5.6.190.0450.04220.78
5.6.180.0430.01820.87
5.6.170.0420.02320.80
5.6.160.0380.02720.80
5.6.150.0530.03219.61
5.6.140.0430.04019.70
5.6.130.0500.03819.57
5.6.120.0420.04021.01
5.6.110.0370.04320.98
5.6.100.0450.02321.01
5.6.90.0420.04221.01
5.6.80.0400.03320.35
5.6.70.0630.00020.45
5.6.60.0770.00020.56
5.6.50.0670.00020.49
5.6.40.0670.00020.36
5.6.30.0630.00020.35
5.6.20.0830.00020.36
5.6.10.0630.00020.45
5.6.00.0670.00020.42
5.5.380.0200.04717.29
5.5.370.0830.00020.43
5.5.360.0900.00020.61
5.5.350.0520.03320.51
5.5.340.0430.01819.42
5.5.330.0520.02820.52
5.5.320.0420.03020.71
5.5.310.0530.03820.68
5.5.300.0380.04219.44
5.5.290.0530.03719.46
5.5.280.0470.03820.88
5.5.270.0420.04220.78
5.5.260.0380.02020.89
5.5.250.0400.03220.58
5.5.240.0330.03720.16
5.5.230.0870.00020.23
5.5.220.0630.00020.14
5.5.210.0700.00020.30
5.5.200.0630.00020.28
5.5.190.0730.00020.27
5.5.180.0770.00020.22
5.5.160.0630.00020.26
5.5.150.0630.00020.28
5.5.140.0630.00020.18
5.5.130.0870.00020.20
5.5.120.0730.00020.21
5.5.110.0670.00020.27
5.5.100.0670.00020.16
5.5.90.0630.00020.00
5.5.80.0670.00020.00
5.5.70.0630.00020.05
5.5.60.0630.00020.21
5.5.50.0670.00020.12
5.5.40.0730.00020.15
5.5.30.0670.00020.04
5.5.20.0900.00020.05
5.5.10.0900.00020.09
5.5.00.0630.00020.09
5.4.450.0680.03219.28
5.4.440.0680.02819.54
5.4.430.0800.03019.55
5.4.420.0650.02519.37
5.4.410.0730.02019.46
5.4.400.0580.02519.15
5.4.390.0500.03218.90
5.4.380.0470.04118.75
5.4.370.0470.03218.77
5.4.360.0410.03618.82
5.4.350.0410.03016.63
5.4.340.0400.02816.58
5.4.320.0360.03116.68
5.4.310.0380.03216.66
5.4.300.0390.03316.66
5.4.290.0330.03516.68
5.4.280.0360.03216.72
5.4.270.0370.03316.74
5.4.260.0370.03016.65
5.4.250.0360.03516.68
5.4.240.0360.03716.67
5.4.230.0340.03616.70
5.4.220.0330.03016.63
5.4.210.0400.03416.74
5.4.200.0380.03215.95
5.4.190.0410.03016.62
5.4.180.0320.03216.73
5.4.170.0350.03116.61
5.4.160.0350.03316.69
5.4.150.0350.03216.71
5.4.140.0370.03214.91
5.4.130.0310.03214.86
5.4.120.0390.03014.82
5.4.110.0340.03514.77
5.4.100.0330.03314.74
5.4.90.0380.03614.82
5.4.80.0400.03114.77
5.4.70.0290.03414.73
5.4.60.0370.03014.80
5.4.50.0330.02814.89
5.4.40.0370.03314.87
5.4.30.0340.03014.76
5.4.20.0320.03114.79
5.4.10.0340.02914.77
5.4.00.0350.02714.27
5.3.290.0350.03014.04
5.3.280.0330.02913.93
5.3.270.0310.03413.98
5.3.260.0370.03514.00
5.3.250.0380.03313.94
5.3.240.0360.03513.93
5.3.230.0360.02813.95
5.3.220.0370.02813.90
5.3.210.0370.03313.92
5.3.200.0340.03213.92
5.3.190.0330.03213.86
5.3.180.0390.03213.88
5.3.170.0340.02913.88
5.3.160.0350.03313.94
5.3.150.0360.03213.89
5.3.140.0340.03013.92
5.3.130.0350.03213.87
5.3.120.0350.03713.88
5.3.110.0310.03413.85
5.3.100.0350.03113.37
5.3.90.0340.02813.36
5.3.80.0330.02913.34
5.3.70.0390.02913.29
5.3.60.0380.02913.26
5.3.50.0300.03013.31
5.3.40.0330.02813.26
5.3.30.0280.03413.24
5.3.20.0370.02913.04
5.3.10.0340.03112.93
5.3.00.0330.02712.91

preferences:
143.66 ms | 1394 KiB | 7 Q