3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(password_hash("ucd%$pine", PASSWORD_BCRYPT, ["cost" => 14]));

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.3.10.0070.95516.44
7.3.00.0130.95216.65
7.2.130.0130.95116.49
7.2.120.0000.96316.89
7.2.110.0130.95316.70
7.2.100.0070.95616.94
7.2.90.0000.94816.83
7.2.80.0130.95916.72
7.2.70.0070.95216.96
7.2.60.0070.94916.73
7.2.50.0100.95816.64
7.2.40.0170.94616.62
7.2.30.0170.94116.73
7.2.20.0070.94516.64
7.2.10.0100.95216.73
7.2.00.0080.96118.01
7.1.250.0000.96215.48
7.1.240.0070.95015.66
7.1.230.0100.95115.62
7.1.220.0070.94315.71
7.1.210.0100.96515.85
7.1.200.0050.95915.67
7.1.190.0000.95115.36
7.1.180.0070.94415.48
7.1.170.0200.93415.79
7.1.160.0030.94715.37
7.1.150.0030.96115.55
7.1.140.0230.94715.75
7.1.130.0070.94115.64
7.1.120.0200.94015.39
7.1.110.0070.94115.88
7.1.100.0030.97416.92
7.1.90.0130.95015.79
7.1.80.0130.95915.69
7.1.70.0020.96316.34
7.1.60.0070.99917.34
7.1.50.0120.99216.39
7.1.40.0030.95515.59
7.1.30.0100.97215.56
7.1.20.0030.99515.57
7.1.10.0090.95015.63
7.1.00.0070.97119.00
7.0.330.0170.95115.12
7.0.320.0130.94015.29
7.0.310.0030.94315.27
7.0.300.0030.94915.05
7.0.290.0130.95315.29
7.0.280.0100.95115.18
7.0.270.0130.93815.19
7.0.260.0170.93715.16
7.0.250.0130.95215.29
7.0.240.0200.96015.23
7.0.230.0030.97115.32
7.0.220.0100.94415.39
7.0.210.0130.95115.24
7.0.200.0050.96915.82
7.0.190.0100.95715.23
7.0.180.0100.96615.09
7.0.170.0100.94715.05
7.0.160.0000.96815.18
7.0.150.0000.95015.59
7.0.140.0000.96515.23
7.0.130.0070.95715.33
7.0.120.0070.96915.41
7.0.110.0070.95715.04
7.0.100.0130.94115.18
7.0.90.0030.95415.20
7.0.80.0030.96115.04
7.0.70.0070.97115.17
7.0.60.0131.01117.57
7.0.50.0070.99216.61
7.0.40.0081.00316.79
7.0.30.0151.00916.65
7.0.20.0121.01416.74
7.0.10.0050.99416.58
7.0.00.0001.01316.65
5.6.380.0070.95614.00
5.6.370.0070.95714.57
5.6.360.0000.98014.37
5.6.350.0030.96214.12
5.6.340.0130.93914.19
5.6.330.0070.95314.07
5.6.320.0070.94214.42
5.6.310.0130.95514.21
5.6.300.0100.96914.23
5.6.290.0070.95414.56
5.6.280.0030.93417.72
5.6.270.0100.94913.74
5.6.260.0100.94714.31
5.6.250.0130.96914.34
5.6.240.0030.98514.18
5.6.230.0130.96414.52
5.6.220.0030.96314.12
5.6.210.0021.01117.35
5.6.200.0070.98816.12
5.6.190.0051.01317.35
5.6.180.0081.00017.43
5.6.170.0151.00817.45
5.6.160.0071.01217.39
5.6.150.0050.98716.14
5.6.140.0150.97816.27
5.6.130.0151.00916.21
5.6.120.0030.98217.61
5.6.110.0070.97517.65
5.6.100.0030.97917.73
5.6.90.0101.01017.66
5.6.80.0080.97617.38
5.6.70.2200.94617.12
5.6.60.0070.94314.06
5.6.50.0000.95413.88
5.6.40.0000.97414.02
5.6.30.0000.98114.11
5.6.20.0100.93714.13
5.6.10.0070.94714.06
5.6.00.0070.95914.08
5.5.380.0000.98610.98
5.5.370.0030.96911.07
5.5.360.0100.95411.15
5.5.350.0100.99515.64
5.5.340.0121.02114.53
5.5.330.0030.98415.62
5.5.320.0020.99615.74
5.5.310.0151.00015.61
5.5.300.0020.98714.44
5.5.290.0030.99814.52
5.5.280.0070.97015.74
5.5.270.0080.97515.88
5.5.260.0070.99415.95
5.5.250.0100.98815.81
5.5.240.0100.99515.49
5.5.230.0030.94011.13
5.5.220.0030.95310.91
5.5.210.0000.94910.88
5.5.200.0070.94510.86
5.5.190.0030.96010.73
5.5.180.0100.93710.86
5.5.170.0000.96910.58
5.5.160.0000.95910.79
5.5.150.0030.95811.17
5.5.140.0030.96011.17
5.5.130.0030.96310.46
5.5.120.0000.95310.98
5.5.110.0030.94711.20
5.5.100.0060.97310.79
5.5.90.0100.96011.10
5.5.80.0000.95911.02
5.5.70.0070.97311.06
5.5.60.0000.94710.96
5.5.50.0000.97311.07
5.5.40.0100.96011.07
5.5.30.0070.95311.14
5.5.20.0030.96010.99
5.5.10.0070.95210.56
5.5.00.0070.96111.04
5.4.450.0080.03215.15
5.4.440.0390.03414.73
5.4.430.0450.02814.72
5.4.420.0100.02714.96
5.4.410.0170.02015.02
5.4.400.0170.02814.94
5.4.390.0110.02814.78
5.4.380.0070.03114.69
5.4.370.0230.03014.53
5.4.360.0100.02714.78
5.4.350.0070.03114.95
5.4.340.0130.02814.95
5.4.330.0030.00310.68
5.4.320.0230.02714.74
5.4.310.0180.02814.69
5.4.300.0100.03514.79
5.4.290.0350.02814.68
5.4.280.0270.02814.94
5.4.270.0530.02714.68
5.4.260.0440.03214.76
5.4.250.0320.03414.65
5.4.240.0130.03814.94
5.4.230.0100.03014.75
5.4.220.0070.03514.84
5.4.210.0210.02414.73
5.4.200.0180.02713.64
5.4.190.0150.02814.79
5.4.180.0120.03014.88
5.4.170.0080.03014.87
5.4.160.0070.03214.70
5.4.150.0100.02814.79
5.4.140.0300.02913.74
5.4.130.0110.02513.52
5.4.120.0120.03013.38
5.4.110.0070.03313.45
5.4.100.0030.03313.40
5.4.90.0090.02713.69
5.4.80.0100.02913.55
5.4.70.0090.02913.63
5.4.60.0100.02013.55
5.4.50.0020.02013.61
5.4.40.0180.03313.41
5.4.30.0180.03413.39
5.4.20.0180.03513.40
5.4.10.0000.00510.55
5.4.00.0040.00410.55

preferences:
53.24 ms | 401 KiB | 5 Q