3v4l.org

run code in 300+ PHP versions simultaneously
<?php $num = 1; define("ONE",$num); const ONEFUN = $num; var_dump(ONE, ONEFUN); define("ONEZ",1); const ONEFUNZ = 1; var_dump(ONEZ, ONEFUNZ); define("ARR",[1,2,3]); const BLA = [1,2,3]; var_dump(ARR,BLA);

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.320.3570.03319.09
5.4.310.3330.04019.05
5.4.300.3730.04319.05
5.4.290.3900.03319.15
5.4.280.4030.03318.96
5.4.270.3730.03718.86
5.4.260.4200.03319.15
5.4.250.3500.04318.94
5.4.240.3230.04019.15
5.4.230.3700.03718.98
5.4.220.3570.03018.87
5.4.210.3730.03019.07
5.4.200.3730.04018.96
5.4.190.4300.03719.05
5.4.180.4200.03319.10
5.4.170.3770.02318.91
5.4.160.3430.03718.94
5.4.150.3530.04019.05
5.4.140.3330.03716.49
5.4.130.3300.03316.39
5.4.120.3630.03016.66
5.4.110.3030.03716.52
5.4.100.2470.03316.59
5.4.90.3230.03316.37
5.4.80.3600.03316.52
5.4.70.3300.03016.39
5.4.60.3730.03316.16
5.4.50.3000.04016.55
5.4.40.3700.03316.49
5.4.30.3500.03716.55
5.4.20.4030.03716.54
5.4.10.3870.03716.15
5.4.00.3900.03315.78
5.3.290.3530.03714.64
5.3.280.3700.04014.54
5.3.270.3570.03714.54
5.3.260.3130.03714.55
5.3.250.3130.03014.48
5.3.240.3300.04014.45
5.3.230.3370.04314.45
5.3.220.2830.04014.52
5.3.210.2970.02714.42
5.3.200.3070.04014.51
5.3.190.2870.04314.50
5.3.180.3200.04014.52
5.3.170.3470.04014.44
5.3.160.3530.04314.51
5.3.150.4230.03714.47
5.3.140.3700.03714.43
5.3.130.3270.03714.39
5.3.120.3570.04314.41
5.3.110.4030.03714.38
5.3.100.0530.05714.09
5.3.90.0030.06013.96
5.3.80.0070.07013.96
5.3.70.1470.04013.92
5.3.60.3430.03013.78
5.3.50.4400.03714.04
5.3.40.3530.03313.74
5.3.30.3770.04014.00
5.3.20.4130.03313.57
5.3.10.4270.03313.59
5.3.00.3530.03013.41
5.2.170.3200.02711.05
5.2.160.3100.03311.07
5.2.150.3030.02710.99
5.2.140.3170.02711.00
5.2.130.3670.02710.96
5.2.120.3630.02711.26
5.2.110.3730.03311.01
5.2.100.3130.03311.11
5.2.90.2970.03011.12
5.2.80.3100.03011.25
5.2.70.3130.02711.11
5.2.60.2700.03010.95
5.2.50.2970.03311.17
5.2.40.2370.02711.00
5.2.30.0030.06010.98
5.2.20.0030.04010.87
5.2.10.0000.05010.83
5.2.00.0900.04710.61
5.1.60.2930.0239.97
5.1.50.2470.02310.04
5.1.40.2200.0239.87
5.1.30.2470.03010.39
5.1.20.2200.02310.25
5.1.10.2930.0339.96
5.1.00.3370.02010.18
5.0.50.1670.0238.72
5.0.40.1500.0208.49
5.0.30.0700.0338.20
5.0.20.1330.0208.27
5.0.10.1500.0208.06
5.0.00.1600.0278.23
4.4.90.1300.0175.82
4.4.80.1370.0135.88
4.4.70.0000.0205.88
4.4.60.0000.0205.81
4.4.50.0000.0335.79
4.4.40.1330.0275.80
4.4.30.1270.0175.80
4.4.20.1370.0135.91
4.4.10.1700.0175.84
4.4.00.1330.0275.89
4.3.110.1370.0175.80
4.3.100.1670.0105.77
4.3.90.1700.0175.76
4.3.80.1270.0275.75
4.3.70.1300.0175.73
4.3.60.1430.0175.73
4.3.50.1670.0135.73
4.3.40.1400.0175.73
4.3.30.0730.0175.73
4.3.20.0770.0205.73
4.3.10.0700.0135.73
4.3.00.0600.0275.73

preferences:
137.99 ms | 1394 KiB | 7 Q