3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $options = array('cost' => 11); echo password_hash("tutteli-purchase", PASSWORD_BCRYPT, $options)."\n";
based on AnuhA
Output for 7.2.0
$2y$11$yW/UL6xxZE3DRGOs3WJaZuaXgfMtQDr9.kj3rsZnrWq7.Ng6Oxwb2
Output for 7.1.10
$2y$11$xsGErfegPSSQiPcLSQwYZuq9WjfPjdHCBZIGOK.x5h8s3Zq1Mpaiu
Output for 7.1.7
$2y$11$7Kk49tK3RGnSFbdEZkQ2Uu1dWPlWbkPy4qjCUM1tHAU.OODAVDNnC
Output for 7.1.6
$2y$11$8FpCJtKK3ookeBZwqqFPPuu8nbRks1yXxCIt9vvvLdt6s4cVcU6Eu
Output for 7.1.5
$2y$11$sCW95b7YUn..gSb7ZstUBOyEN/jX1P90elVR4iIpV4r9OdB82xI1C
Output for 7.1.0
$2y$11$up38S3.UR5YOa9pefXJ0zuY3B7YPM7liqkWp4ByxIQZkaDnTDycny
Output for 7.0.20
$2y$11$.gPLR7NPnIeTRkAwETemqem5dr95Dd4e5FoSrbWHuavFEgTT6oUZe
Output for 7.0.6
$2y$11$OveOUf2kJKDU2A18e/1ZJOhYBDqxfClVRA2PWtgdizQC02dIGBjGO
Output for 7.0.5
$2y$11$hBaeVbBXO/9y.zysgMLlLuQUXOO3aCJ7GgGLTCfhXHvEPoHA.J.ym
Output for 7.0.4
$2y$11$4gXIOTY3gkDNlO52pZSbe.lw.qGRoGwuvVJ8nVpyXJwA1tPUNtk7C
Output for 7.0.3
$2y$11$4n.dtaKr.jUTe3bVKSMPAOGa/99paeKfVPNKeHLghPVqCiZRaSS7m
Output for 7.0.2
$2y$11$u8n.zFIZ5fDUErFsIozY0uajMvPuNPUWa7/IxHeJUHUbkrZ6ppQpq
Output for 7.0.1
$2y$11$cX.bg0AEtzmbfMq4jCHx1e98SuHJqVPyACCC8g8eFIyLK9zDriHra
Output for 7.0.0
$2y$11$Z34Da00FP21mOJYQty8hMuMaRzfNDj28Q0sbI0LfEa6mcy29TkGl.
Output for 5.6.28
$2y$11$uaoOKSMJPJTVDG.SWSNSsuMM/XFJWNHbHrNi2BcV.xd0fB9SDZONe
Output for 5.6.21
$2y$11$HA051LA1qmBhsc0gh7OUE.XTCelr.BLJqrBpvPZzN.dx8a0YHSh8e
Output for 5.6.20
$2y$11$ZIbFOEOEB2I0RsMovUUlMegrXIIi12Esg2frr3Dz/826QBc3vqUF.
Output for 5.6.19
$2y$11$5kcudDsPaGvmBrJrddZQxuocf9GGiLr4bAyUhg/vYwrKtgzWnyIBy
Output for 5.6.18
$2y$11$xFgaaOVnl7hyUPbwyq9ERewhkGHO8WD0H22W4U9l3mq.cPCKu.osi
Output for 5.6.17
$2y$11$3dn6BJpA9ItYftbfzdwjiOjmeXXDw8YAgqKGRDIBzvo5RtzsbiEkS
Output for 5.6.16
$2y$11$/oqdT0n7GtwNEwtA/UdyzuD5nHfBW994wdYHN.TXIxC7yKnaKI0Du
Output for 5.6.15
$2y$11$6RC2jeHhA.CJXNDG8wFH/eMKH2lQa/F9yXd8m7C46KvAU9EpriY9i
Output for 5.6.14
$2y$11$OmkC4u8b.ptAt9vCboxZ2OaYZQxEU9cv5yg3zcEkWg.dbyQ9WbGE.
Output for 5.6.13
$2y$11$cd0o.nMcgSgBK3Jd0hL0dOqEH7r1G7OawVojqNnloHAUlyiNCvEoW
Output for 5.6.12
$2y$11$doF0sLsgTNB5CdQAZUuwMOKg4KKPPXZt5IAYKNJgGPi4b/qgMB/jG
Output for 5.6.11
$2y$11$Jvv/kzRoTI8c.Tk6cn6LB.uiwarKjBdujGlDZ9yx53OCBF5fhaShe
Output for 5.6.10
$2y$11$xX4Lj8TXEppPcdgmy37kBudXxHQCPTRvnh5YfT0I4px51VT5MXme2
Output for 5.6.9
$2y$11$JOMaBuoccJ9RBx07yNvMq.IyV3oU9BSkPN5J5xzOnSZz4IAD/uVni
Output for 5.6.8
$2y$11$qSWps1x..Nhi7DcGO00cVOoLBR6pPi51SxDA3RvgNCWjoUR/GoYsO
Output for 5.5.35
$2y$11$lVDN0VxT1dFm1o9MreCymuavFMReynEiCzOZCjtQHJtdR1qL.5PZG
Output for 5.5.34
$2y$11$D6xBoYThXVdcgkbaNiQ2UumvOo9CHtN4xlMdC3aO2OvzQbd5ah4vK
Output for 5.5.33
$2y$11$z0MkdxqbeGBRWusywDkAvOErl4uBb3zGUr2w/80hdW.xQwKvNQpOu
Output for 5.5.32
$2y$11$6lugnSi7/R0AmTCoCZ1g8O8gOKGSiaNsTGHHzsGVrUibuYGypHMQe
Output for 5.5.31
$2y$11$K/yY8X.sEqtdh3/14pWgCurcy5kgJeUFmeb8s0wVpDtyQtpq88H56
Output for 5.5.30
$2y$11$Ud8e5QGGLpW8fNTbp0v5y.yMtW/cACUk8eURff0MrYXN9mnBtccFe
Output for 5.5.29
$2y$11$NeVrFOgaU2Vx1gQA5Gw7BuvvbKYD4VzUv2do8hH5Smnfu/dkAMU4C
Output for 5.5.28
$2y$11$LYTk7E2nrC12Nt0ofwq3s.pBdwiUAsIohkjMZfjE8atT0Letk2tMO
Output for 5.5.27
$2y$11$SkEeJnZbQdDoJj1zTCNrNufwJ1CfGrMnBqtDxFYQb20HyEM5U4Q9y
Output for 5.5.26
$2y$11$n6CafAlpYyBwCAew4WivnuVPnoY3BPVxpvW.iRTSCemECKA7FmpKq
Output for 5.5.25
$2y$11$GgdLrCdrhF724uAzZZl67eZfsvf9z116Lc8f7f91rXtBnUMahOlra
Output for 5.5.24
$2y$11$3zKbGOeJjNrz/VH9pp4/BeuhzD9OdFk5tr9oHotecrcmt9Yz0P6e6
Output for 5.3.18 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/4kBIW on line 3
Process exited with code 255.