3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo password_hash("", PASSWORD_BCRYPT, array('cost' => 7));
Output for 7.2.0
$2y$07$HfHvR.m60uffh8QOyQlVWemL968qM9W2i0wqK8FHHqQDevsgHaJlG
Output for 7.1.7
$2y$07$69a18E6eIhgSN3TzQeCHKegyMWdnPQaqUNJjvfAXTfs6nfNiizZ6S
Output for 7.1.6
$2y$07$cbLC8MHBE5mY.xXXMwSWHu2B/.Lo503wZuk5rSfQR8MSOVYp4S.6C
Output for 7.1.5
$2y$07$jXEkbpZhjLw9xff1IpByremx2rTPUQB2/WF5Y98RYKz7LnBoswsDK
Output for 7.1.4
$2y$07$rMxBgIQC98ehuJ5ikW.lLuGxCJQ0EiLxYbD1EnUgUP9tbjrS.jXIi
Output for 7.1.3
$2y$07$QIE4tcymfel2U1ZFyp1fwOjweYdXmtKyHLm1e7lZzKrChA7hyAH.W
Output for 7.1.2
$2y$07$Ja1PiSei1I8FxzzaTWjMhO32CYNX1AbiifFm4DeZJgUYdAYCtFnn2
Output for 7.1.1
$2y$07$3oUm0t4hDuInH6N/6/9cOuDMTrUl3FT0qHYFyBh2EjZs5IM5uJvGC
Output for 7.1.0
$2y$07$qCElmlf2k41VCZgL1apQJupmv4.3D8yHOyziTRSnz5nL/G4WMp9ze
Output for 7.0.20
$2y$07$BTN6kOhKkx8vgObFA8IcG.beYF.czEKNlKlwWKUV8erzE9CgPncpu
Output for 7.0.19
$2y$07$DlPavoEitrWLAZE36qWt5OPmm3xtUiUmyMaaAgPtzR7HXvboigDQa
Output for 7.0.18
$2y$07$I5Qgw1tMbqwKzFG3G6td8O0Y1aRzxbZ9YwgK3FCukag.tS0liJ1YC
Output for 7.0.17
$2y$07$A/4apmitNejNphZMHPMLL./S0tRmwwNEw5Sx9SnfuACW8NA8N.cr6
Output for 7.0.16
$2y$07$9bmqiEb1O1g1BzYz758RP.bdBIlQdFPzRm0Y/AIe6eOxmGlVk.5aS
Output for 7.0.15
$2y$07$xxPxci5LKMEE82AxAItTIeUzBpQTUMjR2pi/WwX3N0JF3OV272RiS
Output for 7.0.14
$2y$07$kR1h4aM0N/YbPB6wSMj8.ejl5EZ371nc1xOU28t/mTp3Qqb6LxWm6
Output for 7.0.13
$2y$07$9uexONKsg0mjawyOlS1pBOOtOKKvr22DS8eR1Yi/SS791o5bUkiSW
Output for 7.0.12
$2y$07$5VG08ChFVm9Y2StPuGM7k.IR7fK4LaPw.sMOY0E1AsSohDq9thRHC
Output for 7.0.11
$2y$07$pPYzuJ8Kk.u2UfvIGO7ePe9DwXsKaG4gK5kIxvnd7t8kWfYYAIrX6
Output for 7.0.10
$2y$07$i3yB/EbFptQmrKUY1oEKMeIQJ2WMWMkiXOr5gtI2wm8G/UYz9lL0.
Output for 7.0.9
$2y$07$unCtUzLeETM5GZ9/yWaiHO0clADHfStzFX6Z.MkicWTMbv3ZCj1ee
Output for 7.0.8
$2y$07$nZI4SQAyeV8SJrruJsl.hOXQPc23LdDmdEdtBg8A1LuZW0fG8/tjq
Output for 7.0.7
$2y$07$49RzVPaRG5oJBhr8u3SVBuO09GzwRiTqt7IHtXZEkTBShd9YGXoeK
Output for 7.0.6
$2y$07$dngDXauE3S3KM4Hn3IVNVeNcwo4QN.VCSqX7dbgkQnqNMjNs2X4Vq
Output for 7.0.5
$2y$07$80y1TAkVhPQ31P4WjLlYSObXAfYPL0liW..5zTEHDRZUiTDua9XeO
Output for 7.0.4
$2y$07$D.PqE7TFd8uBoxzEkzQuKOv0SF2SC6ECffbWwHafWs3aGJZdloyG.
Output for 7.0.3
$2y$07$PqUQSY97Bm8zESsierBGUuksXLQch2eNgkNo6nJWzmrhi08RdT716
Output for 7.0.2
$2y$07$AVRG2m7.sSdkU9MnPR4S8uZisTGlnRzknQH6p8BDWRg8tEaM4mY56
Output for 7.0.1
$2y$07$PkjreAfUTiqeOOFuxboDMO.L/KkUr4sFoDCUtuwt1Zuce5rvYhxfi
Output for 7.0.0
$2y$07$bzp8bQaxASKmhFol/geIC.GXVaM6lHp3Eees7eFE41Q.Z5v9saK6G
Output for hhvm-3.17.3
$2y$07$3LTbVYfqz5lD9w3LSdBBtu7g2cFaFL9tGo2R3Zu4JkXWZBOIbTt4i
Output for hhvm-3.15.4
$2y$07$8wYyuGQ.I/yIv9UwJWPr1uJ01i8verEBcdvbQqdvCF3zPzaSSVfpW
Output for hhvm-3.13.2
$2y$07$TxcHJaEPAuGRAOOP7rc47OQO7bvDAx89WuLLT7iMgs9Y6vzAPJ7Be
Output for hhvm-3.12.14
$2y$07$xCkFkdNERcC2DEQ.ixYqauiSCEWfuvI9hNYS0Kyd7JXXxo6Xw7z7G
Output for hhvm-3.11.1
$2y$07$Tz.uEG9kKSU0.IX0zW1oiOd/CWbtQEZJC3U/.ay9rBslWbJxcWiQi
Output for hhvm-3.10.1
$2y$07$7d9sPsRsKhKsVsYP.vazTe0Q8KOmn8rmu1yBrn4YjU29t/qPvyCru
Output for 5.6.30
$2y$07$RHtYpgOXf5Kvdr8Ztzr7.uhq1q6hj7LcvtZ9DM7juA0sWASvMfsc.
Output for 5.6.29
$2y$07$Wnv6U6z6A6ZRj2Q2PygYDOoYJQNWTKGiRzqPR5Ut1uWwtZw40rW.K
Output for 5.6.28
$2y$07$SUkx3WyUPetGZSws5MboCOUySrtVqUQlnYHEitu2PDUrN32evFcc2
Output for 5.6.27
$2y$07$v3SuX7o3WfEPWI7sHEey8en0WHXKWD0ocKmgzMrklUInEJGWLG5nW
Output for 5.6.26
$2y$07$jTwYHyCxJTfdxG0THbxQse8SW0AAV.R5WQ.MJecUiGj69tGx3txtu
Output for 5.6.25
$2y$07$T31waQB5A7y4q6iW.XrPqufpkYOFNWX2X91bOp1l5/llc9qnJ5fG2
Output for 5.6.24
$2y$07$T2/G5Xd6/Dvhsz/OkV1Gk.aqYdAYKnxZTLUEG/EU8/Bdkqdb.S6dC
Output for 5.6.23
$2y$07$KnnyQVhvOhXd5nys4gqRv.Ao05s1FMndEsisW8gkB4vP84Ns.Bt9q
Output for 5.6.22
$2y$07$Hb26TC6AbKpL5briVWyak.kPL0dlMfmaRotlQyYmeNbfv/dBrXGhK
Output for 5.6.21
$2y$07$dkRvHaRJ/kUzK28TdY.05OfxlPNu.z7SOTQtwnGhVIm2sUfZneeE.
Output for 5.6.20
$2y$07$WgXTQfCCHWHsCnSBh7Ohxu2O1KUqWh5ET2/R0UDmKSMJlo9SpBRMu
Output for 5.6.19
$2y$07$U22lF.PLJsqnXOyHeTwEm.qbmpwyRFrWPSUJhVBQZZTPWPhheCSzO
Output for 5.6.18
$2y$07$E0Xia2oTrEdHIp4ZzGMqY.20Z/D/0aIrbBKcJgMCPElpzO6k/kgKq
Output for 5.6.17
$2y$07$kNReA/.TGc963ZtRnicrx.AErTPbLMaEy5W4fQ7Xjp9v3W4.V/FOe
Output for 5.6.16
$2y$07$MIxgZNAJAIe1OJcVnVeh7uW2ZrPtsvhIBkcIRfIyQdA4c0BneWqN.
Output for 5.6.15
$2y$07$UiVNTEZCesVHX6Bnf93J8e2XBRthCIRQtoNtBeOXDpUjjZcfDPRBG
Output for 5.6.14
$2y$07$HhIXzZml63lsIiCSwmqauO997mSyMO8xL8L1pT4miKdSIpWTCGWmG
Output for 5.6.13
$2y$07$TeQNeyW2Z6hNQmocHsnZCufp05NjupZYRiNwLQoAZDCFSjk491jhi
Output for 5.6.12
$2y$07$9.lIlJeFWnVOtDeWf7KYW.KbyhEqYtsBlNJwXgbIRgJ53eSt275/a
Output for 5.6.11
$2y$07$fkF8tIUdI2ZX8vK7zwJb2eWTHYoYi4p19wYb6DR74mLFpjznLdGsy
Output for 5.6.10
$2y$07$0M3OWDePbCtPwaXCt7OMwOdYWgoaJ3Ce2VGXBAsBhg/K2fqFZLxiO
Output for 5.6.9
$2y$07$LUf1ZE/6ilgHzuwRv2RUZufg/rDqT4n4pL0hnG7tWc9I1pRA.X6EG
Output for 5.6.8
$2y$07$UZ0aA30JcQUgo11CvyUzT.04gqLhxut6PsmryqhVAKVAVLRvKgeC.
Output for 5.6.7
$2y$07$LJiAlSwQDsdda0eqsxM5eet5/1dM998W5nEdVkL.7.6qg1wQE6BjS
Output for 5.6.6
$2y$07$sxLTlK3fLKKuX9.YMGtRd.Y4ZdVGh.pyP9mrktIwpOQiq5/0wMzki
Output for 5.6.5
$2y$07$QRtzX9nLytM8wjlk/FLO5.8uFfb0IW.mCii49phqVkon2v5VQdRo6
Output for 5.6.4
$2y$07$z1YupGOqBQC3/CXd2Yl60OklwIJRltcGx3ArGROEpEMBP5ihiYaDW
Output for 5.6.3
$2y$07$g6tUkfxIcEI2w92pYX8kOOGvu58HHvm2ju0TMUmbD5xeuYzMYzztO
Output for 5.6.2
$2y$07$EEW0GbfmETZcFSW4hWgJJ.daF5NHJZc/GgxwNOIpmrJaQadqXkAJ2
Output for 5.6.1
$2y$07$0D.9MAnxhqLN9LywW8/sFuaUgCiu/7VGqvfyE.ojwaU3SsnrE2DUG
Output for 5.6.0
$2y$07$nP3sbAQaxRyJplSR6FfSg.pYVJOXFZcaZfaATViZ0eYcmG0RGasIK
Output for 5.5.38
$2y$07$NdrhV.wnR8iR4b1Fjd/wpONBiaehC6f0rrJad4MYw6IWxLfHYN.7y
Output for 5.5.37
$2y$07$ldkbXD14eA6o6cOw0.cy5e.4FVBxajQBVS9/dM56bIPjJmYwRQEhW
Output for 5.5.36
$2y$07$ZAT11jdkVqhoRIklo83gbueYWHgu/nHI3TRgZJDg4oQ3xnSVLsslm
Output for 5.5.35
$2y$07$MJHOQI7YdjFdXxpf902/HOwKNXzfkG.63e8NwEXt8l7sr/x6XnQZW
Output for 5.5.34
$2y$07$AnlU1UksDT0Vv7cNsj.wfOHjOtaHo9XpDyJsQjIU8xpTHEYdfPQZm
Output for 5.5.33
$2y$07$XS701bLEicd5eVOkjQi/J.rq.DQhbPxa0T7h9oD0vDfcgWLlfNTHm
Output for 5.5.32
$2y$07$BqssiDe/oWiExiBJjLqzHO/n2n1..TW2.GBlNcLZS.5RuMqRYr3lm
Output for 5.5.31
$2y$07$B0M1ZSAezx.3IXx1G4cqu.Reb2qWRd0CDOYbjL6c2r6fY9qhqmJwu
Output for 5.5.30
$2y$07$hiY04g9Ytonn3vuSxBK67OzXXK6H7moJogAslNG2c3SLj6vmpassq
Output for 5.5.29
$2y$07$QwqzQg9kOrIJzju56nD4/eazZnjZ7t9zscWCXlsfTkDhpNkhFwgtS
Output for 5.5.28
$2y$07$gpINkuPLEfnt5CGgSORSveUFzDDtr/JO68K1SihbgxHX0AGhFlfXu
Output for 5.5.27
$2y$07$sO61EBSNb70DDKHounBsFeqqyJiuWG.onNFiiKBYhJ6VwZfAtjKXu
Output for 5.5.26
$2y$07$mJ9jMF72aoiUkLo0ZQ97qOgPXVKBgDGq1XVLCTj8OLTiq5hqWoWn6
Output for 5.5.25
$2y$07$UXh4CWc77fHPZ2aRQvmuremuI90h2maoWCxjvNMkvG5kupApAf9um
Output for 5.5.24
$2y$07$wCA134887TO5bKNzs7hVWeCx36tEyZp6IALcclgVWvqQxxbrR/1G2
Output for 5.5.23
$2y$07$a0jYkLqf.qabc2GXxq9v0uRAuloPxCem1Pv//gsONt3a7sp.cTNB.
Output for 5.5.22
$2y$07$Hen5OVZM3qwsh7EcLemms.DbnB0A2.oVN.MChjjP8.wF9ChHfj2wa
Output for 5.5.21
$2y$07$GuySlm5UJtDNnm51XldcCOHZ8rmjq7KZZMFq756dUpnn8iZMz5EbC
Output for 5.5.20
$2y$07$PwVNeZmuD1LGLItDEdAT6u45k9TC/SFJQryWKkztSa8c7B0oGtClC
Output for 5.5.19
$2y$07$QzabOhLqiHKSbqXyYMbr8.Cz6hjEe84dFeY4QL4gMysKHpAIpEcLG
Output for 5.5.18
$2y$07$ZAgo.1eBIQfXkrnTX5thTu8j3gYtJGArKNK/zjSut9HWuqUeH2adK
Output for 5.5.16
$2y$07$JuHCMcBF4O42jTchOfZ.NexZX7pqwZobgIxxewc5wS9YRXiQqA9nq
Output for 5.5.15
$2y$07$RX/PSXqObCE0syfczEZ4Se3GsldKekzFejYooWBwBAE3LF1YgPQhK
Output for 5.5.14
$2y$07$Xm0ikCGi17pLJ9taXFCY4uDvJh7jpJPOX4y19eB9AJSbjI.jCblAq
Output for 5.5.13
$2y$07$/lfH1Alz2jN66PyPQ6dn9OyphaS1GA4O0cYZsOIdoq1OI6Tah0A6C
Output for 5.5.12
$2y$07$98vBc04X0sGUey4ORWbDGORRDVAJ5LA4ErXgTgjcIXsoLCdMpVWNa
Output for 5.5.11
$2y$07$aOxAiy3TBqKRwq5gyTgNFe8P8zbwLTFQyqV6gwdiPX1uQJmncPH4e
Output for 5.5.10
$2y$07$KiJt9VUIkwtjOtPFJlrW3ug6cC4GVLU0FGlKUNdcwyWPllPhBf3nu
Output for 5.5.9
$2y$07$nQlho2jAjkBS2J17oDy4CeEXk/i72Fukc6ooCVhusXVgnN4xtAYUS
Output for 5.5.8
$2y$07$Kz6wkafeXG8fC4LQ4p4mm.48sMZJOQMBD17stsWEvurFpCb4jchDK
Output for 5.5.7
$2y$07$so78RnRm0fnK1rT0zHtCjOccOgQyHGNshcst82CUkyGpwH52X8gFO
Output for 5.5.6
$2y$07$jD7W068Ldn7CVK5MiU9FXupjf7YmUfUk5/x7XRma.AtO1XRVvcW2q
Output for 5.5.5
$2y$07$pw9fmtcUgpGQmLWn1k83m.Hxpe3HsxC6YhAJzFYarXW/rdEQC2SSq
Output for 5.5.4
$2y$07$2svOG.kLzijO/wtLopPOnet8NQ8KegqOin/lFH1TeIjzTm6Y123VS
Output for 5.5.3
$2y$07$pbTCSaASg/ilD3NFsoH/Bu1Rh/cV9GLryp9L0hk2xlFUhuzaaDrN6
Output for 5.5.2
$2y$07$JW1Gnbl2nvcYVIEtG2ScUu7lr/CV56GmmcKrq26e8w3.MfaoB6MJ2
Output for 5.5.1
$2y$07$LI0WBwJDH8YK7TOMhXzNxeany3.XSWsZN.7AuxGP3gwSSqu7/USMG
Output for 5.5.0
$2y$07$n0EorqZfJnJV8NsuLxZK7.N6BcmznVJr09ewR6ffLBmrxh82FS9tC
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/giqoO on line 2
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: password_hash() in /in/giqoO on line 2
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: password_hash() in /in/giqoO on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: password_hash() in /in/giqoO on line 2