3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(password_hash(NULL, 1, array('salt' => 'abcdefghijklmnopqrstuv', 'cost' => 10)));

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.2.60.0070.06716.78
7.2.00.0030.06719.33
7.1.200.0030.07215.70
7.1.70.0070.07316.96
7.1.60.0030.06716.83
7.1.50.0030.07316.75
7.1.00.0030.16722.30
7.0.200.0000.07116.38
7.0.140.0030.17322.10
7.0.60.0030.16720.02
7.0.50.0000.10017.85
7.0.40.0030.12320.12
7.0.30.0300.15020.18
7.0.20.0230.15320.12
7.0.10.0200.12320.16
7.0.00.0070.15720.18
5.6.280.0100.15321.05
5.6.210.0100.13020.76
5.6.200.0070.10018.13
5.6.190.0170.14320.62
5.6.180.0130.12320.67
5.6.170.0170.10320.52
5.6.160.0130.14020.44
5.6.150.0030.15318.18
5.6.140.0000.17018.16
5.6.130.0070.16018.20
5.6.120.0030.17321.01
5.6.110.0130.09721.08
5.6.100.0170.12321.00
5.6.90.0170.09720.96
5.6.80.0130.15720.37
5.6.70.0230.15720.52
5.5.350.0000.16320.37
5.5.340.0070.10717.98
5.5.330.0070.17020.40
5.5.320.0270.14020.51
5.5.310.0330.14720.25
5.5.300.0130.10317.98
5.5.290.0130.15317.98
5.5.280.0230.10720.79
5.5.270.0070.16020.75
5.5.260.0000.16020.86
5.5.250.0170.15320.66
5.5.240.0070.16320.02
5.4.450.1900.04319.43
5.4.440.2070.03719.10
5.4.430.2030.04019.36
5.4.420.1970.04319.09
5.4.410.1930.03719.28
5.4.400.1930.03318.94
5.4.390.2100.04019.25
5.4.380.2700.03718.79
5.4.370.2130.03719.10
5.4.360.2170.03318.95
5.4.350.2230.03319.09
5.4.340.2170.03719.22
5.4.320.2170.03719.13
5.4.310.2130.04018.78
5.4.300.2170.04719.24
5.4.290.2130.03319.09
5.4.280.2070.03718.85
5.4.270.1900.03719.23
5.4.260.2030.04718.77
5.4.250.2130.03719.09
5.4.240.2070.05018.88
5.4.230.2170.04718.77
5.4.220.2170.03319.09
5.4.210.2270.04719.15
5.4.200.2130.04719.25
5.4.190.2200.04319.03
5.4.180.2370.04018.75
5.4.170.2300.04018.92
5.4.160.2000.04018.78
5.4.150.2200.04318.78
5.4.140.2130.04316.16
5.4.130.2430.03316.43
5.4.120.2370.04016.24
5.4.110.2130.03716.39
5.4.100.2270.03316.39
5.4.90.2300.03716.43
5.4.80.2300.04316.21
5.4.70.1870.03716.46
5.4.60.0070.06016.18
5.4.50.0070.07016.43
5.4.40.0100.06016.33
5.4.30.1330.04716.41
5.4.20.2270.03016.45
5.4.10.2000.03716.04
5.4.00.2330.03715.71
5.3.290.2370.05014.53
5.3.280.2330.03714.59
5.3.270.2100.04014.44
5.3.260.2470.04714.44
5.3.250.2270.04014.45
5.3.240.0770.03714.56
5.3.230.0030.04314.46
5.3.220.0200.03314.61
5.3.210.0430.05714.40
5.3.200.2370.03714.42
5.3.190.2100.03714.55
5.3.180.2170.03014.41
5.3.170.2100.03714.39
5.3.160.2400.03714.50
5.3.150.2170.04014.53
5.3.140.2170.04314.41
5.3.130.2170.03314.38
5.3.120.2130.05314.59
5.3.110.0000.04314.59
5.3.100.0030.04314.01
5.3.90.0000.04013.84
5.3.80.1070.03713.85
5.3.70.2200.04314.00
5.3.60.2600.03013.77
5.3.50.2370.03713.99
5.3.40.2130.03313.89
5.3.30.2400.03313.68
5.3.20.2230.03313.52
5.3.10.2470.04313.59
5.3.00.2170.03313.59
5.2.170.1800.03711.23
5.2.160.1700.02710.98
5.2.150.1970.03311.16
5.2.140.1730.03011.30
5.2.130.1700.02711.12
5.2.120.1770.04011.18
5.2.110.1670.03011.04
5.2.100.1930.03311.00
5.2.90.1930.03311.04
5.2.80.1730.02710.94
5.2.70.2000.03011.16
5.2.60.1770.02710.98
5.2.50.1970.02710.87
5.2.40.1430.04010.82
5.2.30.1430.03010.98
5.2.20.1430.03310.82
5.2.10.0100.06710.90
5.2.00.0130.05710.57
5.1.60.0130.0309.84
5.1.50.0100.0379.96
5.1.40.0100.0309.87
5.1.30.0130.04310.25
5.1.20.0170.02710.21
5.1.10.0100.0309.96
5.1.00.0130.03010.04
5.0.50.0070.0208.59
5.0.40.0030.0208.48
5.0.30.0070.0308.08
5.0.20.0100.0208.13
5.0.10.0030.0208.14
5.0.00.0030.0308.23
4.4.90.0030.0137.54
4.4.80.0030.0177.54
4.4.70.0000.0207.54
4.4.60.0000.0207.54
4.4.50.0070.0137.54
4.4.40.0070.0237.54
4.4.30.0070.0177.54
4.4.20.0030.0207.54
4.4.10.0100.0207.54
4.4.00.0070.0307.54
4.3.110.0070.0137.54
4.3.100.0030.0177.54
4.3.90.0070.0177.54
4.3.80.0070.0237.54
4.3.70.0030.0177.54
4.3.60.0030.0207.54
4.3.50.0100.0137.54
4.3.40.0030.0237.54
4.3.30.0030.0207.54
4.3.20.0030.0207.54
4.3.10.0030.0177.54
4.3.00.0030.0107.54

preferences:
64.05 ms | 401 KiB | 5 Q