3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(PHP_INT_SIZE, array_shift(unpack("N", pack("N", -111111)) << 32 >> 32));

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.130.0000.04318.15
5.6.120.0130.07020.96
5.6.110.0170.07721.14
5.6.100.0070.08320.98
5.6.90.0130.08721.01
5.6.80.0100.04320.37
5.6.70.3330.03020.36
5.5.290.0000.05017.94
5.5.280.0170.06720.76
5.5.270.0070.08020.76
5.5.260.0130.08020.75
5.5.250.0130.08020.54
5.5.240.0170.07320.07
5.4.450.0730.06019.45
5.4.440.0770.06019.21
5.4.430.0830.05319.36
5.4.420.0800.05719.30
5.4.410.0770.05719.45
5.4.400.0800.05019.28
5.4.390.0800.05319.04
5.4.380.0770.05719.15
5.4.370.0800.05319.26
5.4.360.0970.04019.12
5.4.350.0870.04719.05
5.4.340.0900.05318.75
5.4.320.0870.05018.75
5.4.310.0930.04719.15
5.4.300.0800.05318.93
5.4.290.0870.04719.14
5.4.280.0900.05018.98
5.4.270.0900.05318.74
5.4.260.1030.05018.93
5.4.250.0970.05319.27
5.4.240.0800.05319.14
5.4.230.0770.05319.03
5.4.220.0870.05319.27
5.4.210.0970.04019.07
5.4.200.1070.05019.11
5.4.190.0830.05019.13
5.4.180.0800.05719.06
5.4.170.0970.05319.27
5.4.160.1030.07019.12
5.4.150.1030.08019.12
5.4.140.0870.05016.25
5.4.130.0800.05316.31
5.4.120.0800.05016.25
5.4.110.1030.04716.52
5.4.100.1070.04316.48
5.4.90.0970.06716.23
5.4.80.1130.05316.42
5.4.70.0830.04716.50
5.4.60.0800.05016.16
5.4.50.1000.05016.25
5.4.40.0830.04716.41
5.4.30.1070.05016.34
5.4.20.1130.04716.16
5.4.10.0830.04716.51
5.4.00.1200.04015.93
5.3.290.0730.06314.43
5.3.280.0830.06314.45
5.3.270.0830.05014.45
5.3.260.0770.06014.55
5.3.250.0830.05014.54
5.3.240.0830.04714.55
5.3.230.0970.03314.58
5.3.220.1070.05014.40
5.3.210.1000.05714.45
5.3.200.0800.05014.50
5.3.190.0870.05314.40
5.3.180.0970.06314.40
5.3.170.0870.04314.40
5.3.160.0930.05714.51
5.3.150.0770.05314.43
5.3.140.0900.04714.43
5.3.130.0830.05314.48
5.3.120.0730.06314.38
5.3.110.1070.05014.43
5.3.100.0970.05713.98
5.3.90.0900.04713.89
5.3.80.1000.05014.11
5.3.70.1070.05013.85
5.3.60.1070.05313.80
5.3.50.1000.05013.78
5.3.40.1070.04313.88
5.3.30.0930.03313.74
5.3.20.1000.05013.48
5.3.10.0770.05713.54
5.3.00.1070.04713.51
5.2.170.0630.05011.16
5.2.160.0670.04310.98
5.2.150.0730.03310.98
5.2.140.0700.04010.98
5.2.130.0570.05011.28
5.2.120.0630.04311.14
5.2.110.0670.04010.98
5.2.100.0670.04010.95
5.2.90.0770.04711.09
5.2.80.0770.04010.93
5.2.70.0870.04011.18
5.2.60.0630.04311.09
5.2.50.0700.03711.17
5.2.40.0530.03710.84
5.2.30.0670.04310.95
5.2.20.0470.04711.04
5.2.10.0830.03711.01
5.2.00.0700.03710.67
5.1.60.0700.0309.85
5.1.50.0630.0379.93
5.1.40.0470.03710.13
5.1.30.0530.03710.24
5.1.20.0600.03310.24
5.1.10.0530.0409.90
5.1.00.0630.03710.00
5.0.50.0370.0308.60
5.0.40.0430.0308.33
5.0.30.0270.0508.10
5.0.20.0230.0308.09
5.0.10.0300.0238.08
5.0.00.0400.0378.20
4.4.90.0300.0276.21
4.4.80.0300.0236.21
4.4.70.0270.0206.21
4.4.60.0270.0206.21
4.4.50.0170.0306.21
4.4.40.0300.0376.21
4.4.30.0370.0206.21
4.4.20.0330.0236.21
4.4.10.0330.0206.21
4.4.00.0370.0336.21
4.3.110.0370.0206.21
4.3.100.0370.0176.21
4.3.90.0370.0176.21
4.3.80.0370.0376.21
4.3.70.0370.0206.21
4.3.60.0300.0206.21
4.3.50.0270.0206.21
4.3.40.0200.0376.21
4.3.30.0130.0236.21
4.3.20.0130.0236.21
4.3.10.0130.0206.21
4.3.00.0130.0276.21

preferences:
38.32 ms | 401 KiB | 5 Q