3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = array("user_id"=>1; "hmac"=d6989bb81dc2d274450a736bac02a0aa8006c419); var_dump(serialize($arr));

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.6.110.0130.07720.97
5.6.100.0200.07021.02
5.6.90.0100.08321.02
5.6.80.0030.06320.43
5.5.270.0170.06720.63
5.5.260.0100.05320.95
5.5.250.0030.07320.62
5.5.240.0170.05020.19
5.4.430.0000.07719.21
5.4.420.0670.05019.54
5.4.410.0630.05719.25
5.4.400.0630.05719.23
5.4.390.0570.05719.13
5.4.380.0600.05318.99
5.4.370.0600.05718.89
5.4.360.0670.05719.14
5.4.350.0730.05318.89
5.4.340.0770.07319.16
5.4.320.0670.04719.21
5.4.310.0530.05019.29
5.4.300.0830.06019.22
5.4.290.0670.05019.09
5.4.280.0630.04719.34
5.4.270.0670.05719.24
5.4.260.0770.05719.18
5.4.250.0670.07319.23
5.4.240.0770.06318.98
5.4.230.0670.05019.25
5.4.220.0930.04719.21
5.4.210.0800.05719.00
5.4.200.0870.04316.63
5.4.190.0900.07318.98
5.4.180.1230.06319.14
5.4.170.0900.05019.12
5.4.160.0900.04719.12
5.4.150.0600.05318.97
5.4.140.0800.06316.69
5.4.130.0870.07316.25
5.4.120.0870.06716.25
5.4.110.0800.05016.32
5.4.100.0830.04716.41
5.4.90.0830.04716.48
5.4.80.0570.05716.39
5.4.70.0930.06016.51
5.4.60.0600.06316.43
5.4.50.0700.06016.51
5.4.40.0470.05716.61
5.4.30.0300.03316.25
5.4.20.0600.05016.21
5.4.10.0800.04716.64
5.4.00.0970.04715.90
5.3.290.0600.05714.61
5.3.280.0930.06014.52
5.3.270.0800.06314.64
5.3.260.0930.05014.54
5.3.250.0470.06314.61
5.3.240.0430.07014.52
5.3.230.0530.06014.47
5.3.220.0600.04714.55
5.3.210.0170.05014.48
5.3.200.0930.05314.52
5.3.190.0700.05314.47
5.3.180.1030.04314.44
5.3.170.1030.05314.43
5.3.160.1130.07314.45
5.3.150.0670.06714.54
5.3.140.0730.04714.47
5.3.130.0400.06014.45
5.3.120.2900.05014.46
5.3.110.1170.05714.58
5.3.100.1070.05013.96
5.3.90.1070.05314.00
5.3.80.0970.04713.94
5.3.70.0730.05313.93
5.3.60.0800.06313.84
5.3.50.1170.05713.79
5.3.40.1230.05013.77
5.3.30.0930.05013.74
5.3.20.1030.05713.70
5.3.10.0970.04313.52
5.3.00.0730.05713.49
5.2.170.0570.05711.19
5.2.160.0670.04310.93
5.2.150.0800.05011.15
5.2.140.0530.04010.94
5.2.130.0800.04310.93
5.2.120.0600.05011.22
5.2.110.0830.03711.04
5.2.100.0830.04311.20
5.2.90.0970.04311.05
5.2.80.0700.05011.18
5.2.70.0770.03710.96
5.2.60.1130.04011.03
5.2.50.0970.05311.11
5.2.40.0630.05310.89
5.2.30.0570.04310.84
5.2.20.0630.04310.85
5.2.10.0500.04310.94
5.2.00.0570.03710.66
5.1.60.0530.0279.90
5.1.50.0570.0309.91
5.1.40.0570.0439.90
5.1.30.0600.03710.32
5.1.20.0530.05010.38
5.1.10.0670.03710.16
5.1.00.0730.0509.98
5.0.50.0600.0378.58
5.0.40.0270.0338.39
5.0.30.0300.0608.14
5.0.20.0430.0308.11
5.0.10.0270.0408.10
5.0.00.0300.0478.25
4.4.90.0070.0306.86
4.4.80.0400.0206.86
4.4.70.0270.0236.86
4.4.60.0270.0276.86
4.4.50.0270.0206.86
4.4.40.0270.0376.86
4.4.30.0230.0236.86
4.4.20.0300.0206.86
4.4.10.0330.0206.86
4.4.00.0270.0376.86
4.3.110.0170.0276.86
4.3.100.0230.0206.86
4.3.90.0100.0206.86
4.3.80.0000.0376.86
4.3.70.0070.0276.86
4.3.60.0330.0236.86
4.3.50.0330.0176.86
4.3.40.0430.0336.86
4.3.30.0170.0206.86
4.3.20.0200.0306.86
4.3.10.0170.0206.86
4.3.00.0000.0307.32

preferences:
146.71 ms | 1394 KiB | 7 Q