3v4l.org

run code in 300+ PHP versions simultaneously
<?php function foo(&$a) { $a = 10; var_dump(debug_backtrace(); } $x = 5; foo($x);

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.3000.03719.08
5.4.310.3370.03318.95
5.4.300.3400.04019.21
5.4.290.3130.04019.13
5.4.280.3430.04019.00
5.4.270.3700.03719.13
5.4.260.3470.03719.14
5.4.250.3170.03319.21
5.4.240.3300.03719.31
5.4.230.0870.05018.99
5.4.220.0070.03318.96
5.4.210.0070.04019.21
5.4.200.0600.06019.14
5.4.190.3330.03719.25
5.4.180.3300.03719.18
5.4.170.3170.03718.83
5.4.160.3100.03718.85
5.4.150.3170.03319.21
5.4.140.3430.04016.38
5.4.130.3400.03316.53
5.4.120.3770.03316.39
5.4.110.3170.04016.41
5.4.100.3270.04016.36
5.4.90.3170.03316.36
5.4.80.3470.03316.44
5.4.70.3500.02716.49
5.4.60.3700.03716.23
5.4.50.3500.03316.51
5.4.40.3630.04016.51
5.4.30.3430.03316.16
5.4.20.3230.02716.16
5.4.10.3400.03716.37
5.4.00.3170.03715.93
5.3.290.3430.04014.57
5.3.280.3300.03714.51
5.3.270.3270.03714.83
5.3.260.3400.04014.69
5.3.250.3500.03714.72
5.3.240.3330.03714.69
5.3.230.3430.03714.61
5.3.220.3400.03714.62
5.3.210.3400.04314.58
5.3.200.3400.03714.59
5.3.190.3430.04014.49
5.3.180.3430.03314.47
5.3.170.3100.04314.68
5.3.160.3430.04014.51
5.3.150.3370.04314.62
5.3.140.3500.03314.61
5.3.130.3430.04014.45
5.3.120.3470.03714.63
5.3.110.3200.03714.69
5.3.100.3500.03314.05
5.3.90.3400.03713.95
5.3.80.2970.03014.09
5.3.70.3830.02714.02
5.3.60.3430.04013.98
5.3.50.3500.04014.17
5.3.40.3430.03713.96
5.3.30.3200.03313.80
5.3.20.3470.03713.61
5.3.10.3170.04013.70
5.3.00.3370.04013.65
5.2.170.3000.02311.10
5.2.160.3430.02711.23
5.2.150.2900.03011.29
5.2.140.2900.03011.37
5.2.130.2970.03011.25
5.2.120.2900.02311.18
5.2.110.2900.02711.18
5.2.100.2430.02311.06
5.2.90.3530.02011.11
5.2.80.2630.03010.99
5.2.70.3030.03311.18
5.2.60.2870.03311.06
5.2.50.2330.03310.91
5.2.40.2570.03011.00
5.2.30.2200.02310.95
5.2.20.2130.03010.92
5.2.10.2130.02710.98
5.2.00.2100.03010.91
5.1.60.2230.01710.91
5.1.50.1930.02010.91
5.1.40.2500.03010.91
5.1.30.2400.02710.91
5.1.20.2570.02710.91
5.1.10.2370.02710.91
5.1.00.2100.03010.91
5.0.50.1030.02310.91
5.0.40.1030.02010.91
5.0.30.0870.02710.91
5.0.20.1100.01710.91
5.0.10.1200.01710.91
5.0.00.1100.02710.91
4.4.90.1100.01310.91
4.4.80.1100.01310.91
4.4.70.1230.02010.91
4.4.60.1070.01710.91
4.4.50.1370.01710.91
4.4.40.1270.02310.91
4.4.30.1200.01010.91
4.4.20.1230.02010.91
4.4.10.1070.01310.91
4.4.00.0870.03010.91
4.3.110.1130.01010.91
4.3.100.1070.01710.91
4.3.90.1200.02010.91
4.3.80.1170.02710.91
4.3.70.0830.02010.91
4.3.60.1270.01710.91
4.3.50.1070.01710.91
4.3.40.1100.02010.91
4.3.30.0530.01310.91
4.3.20.0600.02010.91
4.3.10.0530.01710.91
4.3.00.0670.02010.91

preferences:
134.67 ms | 1398 KiB | 7 Q