3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $passwordString = "password"; $passwordHash = password_hash($passwordString, PASSWORD_DEFAULT); print('<pre>');var_dump($passwordHash);print('</pre>');
Output for 7.3.0rc3
<pre>string(60) "$2y$10$2DoITHRUfapQBZTdnRIZAOPciLCA73V7XRSaPgL.QV4NeMuNM212m" </pre>
Output for 7.3.0beta1
<pre>string(60) "$2y$10$tTf/Me7XyCnozOvcOxiLh.rRL11fglfQlKmcIpbfTGPEFTDbI4TXq" </pre>
Output for 7.3.0alpha1
<pre>string(60) "$2y$10$xI/TqnrXcB9E1WY1OtZHNePVhsXVkH0fFXU3eUWJSliIRLtCo218y" </pre>
Output for 7.2.11
<pre>string(60) "$2y$10$vDW7iz8Wnwi.DShBnuq3guwYQkKELvHNfpYgYBZNfKFCDbD8xMAvm" </pre>
Output for 7.2.6
<pre>string(60) "$2y$10$aF9rHben/HafMI6qhD6YbeaOQVsxg46qBV417BVdTqhNtZKo07.Zm" </pre>
Output for 7.2.0
<pre>string(60) "$2y$10$6TvZUvWFrUDEYzl.vTb/m.qmXnLpOZW6RIIiHN2ko6WMLJgB1OCoC" </pre>
Output for 7.1.20
<pre>string(60) "$2y$10$79kiQyipWGH9iB.6IaLm9uOZ3WzrGQV.pZTIrxS1/9zovwkFLAtVy" </pre>
Output for 7.1.10
<pre>string(60) "$2y$10$0lE12oO0mxS4gL.uoU765.nDFxY0FVUVPG13fIGHzE8MOb3.7EYle" </pre>
Output for 7.1.7
<pre>string(60) "$2y$10$L3124PHFkPV22FKt8GqCKelBaGyHoB79WUzYXruepTr2xTh2v1V/y" </pre>
Output for 7.1.6
<pre>string(60) "$2y$10$9QeG6Hs8JYA877QuPJDR1OHJYcEpA1BvYShZ.OJD7njTkt.TwSVYe" </pre>
Output for 7.1.5
<pre>string(60) "$2y$10$hh8VeMQaMx3/ankAlQZu5.92Ie.bwF5oet6qg322UCvFZ51hZ5HHq" </pre>
Output for 7.1.4
<pre>string(60) "$2y$10$vYL.iBoN1oiWraWTHG6iLeiRAflmlXns1D0AYEWEa0fb1b.wTDS7q" </pre>
Output for 7.1.3
<pre>string(60) "$2y$10$o54khdb/0B9gFrPJRDVL1etCIEeGYaezRGWtenzVF912a8yjWYuLO" </pre>
Output for 7.1.2
<pre>string(60) "$2y$10$Ssv9y0D35jnZ5gjwBwCVC.dOcZjFrKtHze3ZEFEeteyJNZAlFAjiO" </pre>
Output for 7.1.1
<pre>string(60) "$2y$10$BHTyqsewZA/f1cB/HsR7E.d/58rRAd2kUmLZdDYGFcgOn3K1hTC46" </pre>
Output for 7.1.0
<pre>string(60) "$2y$10$.KO5r/2ok7dddoCEhhE5D.hrsi4bLlWnuxymc5u1SyGNAWs1LEg92" </pre>
Output for 7.0.20
<pre>string(60) "$2y$10$nDeKnHWGGIbPiOdAcFtevuG/qbttbfS/9KV6YwuH11T.jfVmHgzWK" </pre>
Output for 7.0.19
<pre>string(60) "$2y$10$3Br4/UF/JQT0EtUFwDpQVerpyUayp.MuAlF4RHo0CfmLv.TaqwDDW" </pre>
Output for 7.0.18
<pre>string(60) "$2y$10$RDGHrW1niev1U9.lrQcGcO/iwuYEVeZtg.8V8NVB7Kpv6/p.OIkpu" </pre>
Output for 7.0.17
<pre>string(60) "$2y$10$5p15eUranX7qwOyU6d6FreZRjwemjXFPKVlyZ86le3kfX14w7Algy" </pre>
Output for 7.0.16
<pre>string(60) "$2y$10$aJtfaN2MPTYa6WTA5QlW4uWZf/zS.1HrTnYHkbBcM2veuVOMIsPOq" </pre>
Output for 7.0.15
<pre>string(60) "$2y$10$xTBaR5qe1kKMs6xrt7GZYu4C5E9zErVGY00czhuKcYgB.IMv0OORa" </pre>
Output for 7.0.14
<pre>string(60) "$2y$10$ZOSrmGqiVBENW2/vhjERDujbbDCigfyvuKkqI.kN6JjJmGx/fkCtO" </pre>
Output for 7.0.13
<pre>string(60) "$2y$10$ZrldA8HcU1sZYPC84L9BuOBN7E4rcUg.4nHr5YjBtJxX9ziwd.xrW" </pre>
Output for 7.0.12
<pre>string(60) "$2y$10$bhcJkNUfbXGx9RgmZE/uMeFXuTy.Dgpy0H3KSWC6jTftEo4BOOlsi" </pre>
Output for 7.0.11
<pre>string(60) "$2y$10$PVDoqe1P7Gfix87mrR.37.a0e4AC07BkVTm3BcF5K1Q.2CPBiusKe" </pre>
Output for 7.0.10
<pre>string(60) "$2y$10$prLFY20KNp/mtQnm3Lz9jOkuhxZhnsv46pWXISUw6rH.KXQYg9L4e" </pre>
Output for 7.0.9
<pre>string(60) "$2y$10$q4W.9Hn91KUawmW8UaS08.AR/YfnGtEg/jc10gBKKXL/LcrtrK39G" </pre>
Output for 7.0.8
<pre>string(60) "$2y$10$XCiYBSCkJf1T5820kcmMAeFNVdfgGhGhc7y2RaTSESi30kgQ4QgAi" </pre>
Output for 7.0.7
<pre>string(60) "$2y$10$dBydgG.MbVrnd9vF.dzUAOlG4/QEPKPPrVTCUwuBrjLGYKG8eLisG" </pre>
Output for 7.0.6
<pre>string(60) "$2y$10$Gdz3c4BT9AxtmN9FZNSF.uh1sjZgwGmx9Nn/06ixKCr1kJ8HVZIUW" </pre>
Output for 7.0.5
<pre>string(60) "$2y$10$gPdf2zRu.jvUoMv/JWtemOrfwcgR5cfsCFqj2UGOFwvy0XVMGrHkC" </pre>
Output for 7.0.4
<pre>string(60) "$2y$10$he55JO3H4W3LepM43hdJwufoHZv/UurFpqgFSScMNtzXqen.n7TYq" </pre>
Output for 7.0.3
<pre>string(60) "$2y$10$eyLmSMsS4ASQ5ft8luaR3OYqhjvbnttkWCcCl3zQvY5/hCjZ6J8a2" </pre>
Output for 7.0.2
<pre>string(60) "$2y$10$328tQoC2CwqM4uLjj6L.wOrM6HTWSukJHKVAl72otC8FnEfwRT.Mu" </pre>
Output for 7.0.1
<pre>string(60) "$2y$10$XO.qFL3/WuHEwMXdTPT5bOYp5sBz4tjxpAzbXHRwKxEEZA/MrRCM." </pre>
Output for 7.0.0
<pre>string(60) "$2y$10$Cir0zCcOwXhDN6.UMx4ViOJ5VthLLJiYEDP5ILPg21Im2epvWswnG" </pre>
Output for hhvm-3.15.4
<pre>string(60) "$2y$10$038aoPb3UesyOxA1ZpaiOeWyyf4PP/yNFMaPNm5DMc4BgPMoJ6sI2" </pre>
Output for 5.6.30
<pre>string(60) "$2y$10$4bcTKtfX4EbO.Pc2gM3j7.VmLj4DaCPiCg.Iq5fq9XLnAlObSFuVG" </pre>
Output for 5.6.29
<pre>string(60) "$2y$10$RJpMWJV00vBGRu7tDtNBaeAWEU74czIWSFFOicr0vV9M1XKJrQ82e" </pre>
Output for 5.6.28
<pre>string(60) "$2y$10$kG/6DFFd/sDWcru5DhvtRe3P2RcYPxa1UY9ZdYG5Ngf87SYCw6rqm" </pre>
Output for 5.6.27
<pre>string(60) "$2y$10$o6o632U0rW5JVAlOsC1cS.X5jLt3BtSZP1w0EFTLRlVqG4LAsGTaK" </pre>
Output for 5.6.26
<pre>string(60) "$2y$10$seTZLieUqlAcejWTVXemp.nJQFp2c8tLs9GGEU1k4Q8usrcvpizvu" </pre>
Output for 5.6.25
<pre>string(60) "$2y$10$iJr3dI5EMCWQU9bhAugvfe2oql72Ks1R3XMcOjEPlp4cbu7iTAFny" </pre>
Output for 5.6.24
<pre>string(60) "$2y$10$EdWJwdsU7vyHfHEdxDQnD.tcTRolFqo1T8LBi9bsykGcCXwOUjoVG" </pre>
Output for 5.6.23
<pre>string(60) "$2y$10$TTYgImj.cElVzVlvQd8z9eXuxr3GaAQ3merGjpH3P8KxGz2OeRfzy" </pre>
Output for 5.6.22
<pre>string(60) "$2y$10$V2WWCdYDJ.1P1XruIkfjqOTVzifzg3LkcbJyn9O7UV2/zWaHFlK0K" </pre>
Output for 5.6.21
<pre>string(60) "$2y$10$UNcNdkb4HkTZt.BoO/QlEebxC2dyqe6j1AjVdrvrj/Xyue.FBWL7i" </pre>
Output for 5.6.20
<pre>string(60) "$2y$10$lwr.J9Jug.mWDQUxVddrleJ.6S1s.tH0aWegEa4wZjIRUhaxhc/fS" </pre>
Output for 5.6.19
<pre>string(60) "$2y$10$7nSxpu2yW6jrTRdEJ/7y7ep53wv2gIjW5cTj6Ibo7FTh7OMLp.gRq" </pre>
Output for 5.6.18
<pre>string(60) "$2y$10$burfOwdY6ZO/GM.yArzlsuTetPyJP4aAGTNg3vCV22NoQMGHjzQC6" </pre>
Output for 5.6.17
<pre>string(60) "$2y$10$AWRkVtEu3JJU98AKZtKQYOKNvUGhM1rNVz7Q8lRS0XzJ6tCYYp686" </pre>
Output for 5.6.16
<pre>string(60) "$2y$10$qNvMhakttFo/IShFVnpyzOZ1EEIiyXfVl/iuIipLTFG61uBDxgHLC" </pre>
Output for 5.6.15
<pre>string(60) "$2y$10$RnkckzkJY7qkbsuDjsFN2.ADSaSToGlttU2gpxqNi0bi5VsMCl4qW" </pre>
Output for 5.6.14
<pre>string(60) "$2y$10$fSQFBLca4CPS9OcqOT1HHefiYXqps2Vf1ozU7pckefNJAlFvusbiu" </pre>
Output for 5.6.13
<pre>string(60) "$2y$10$mCbkpNQC50LsgVbs6Jpu3upP.yK6UkD9pvRSz62wyKCtDhid4lHWG" </pre>
Output for 5.6.12
<pre>string(60) "$2y$10$7Ld6vbgNvfx5FmXGiRZNJue5DzbNtLg00kUBqNZEQEFWTbTy/LHo2" </pre>
Output for 5.6.11
<pre>string(60) "$2y$10$/8dNO89ouEMNTWtBRBjWQOkx4cB3i0jDFPPtqHm6dXCOS5kk//izG" </pre>
Output for 5.6.10
<pre>string(60) "$2y$10$alXJc0CPnndl4JfFxZ6xbuKQQWxeK7o5d/b6rSR8x38Na9cwyHCCC" </pre>
Output for 5.6.9
<pre>string(60) "$2y$10$qCbwMyQTMpon5oWUGQNJC.FAVGczMcWy2lFV9qa8JHg6MyxnZ0o/2" </pre>
Output for 5.6.8
<pre>string(60) "$2y$10$xdtdWQOvan8AfWfp5CSSrOWj4jaw8I5rE.IMIa5o7yLu4A6RzTl1." </pre>
Output for 5.6.7
<pre>string(60) "$2y$10$FIKSmRzkKHDCFEHl3PdnG.B.VnH6jS8BWHh6Vm/ZKqVhYreZVBCmO" </pre>
Output for 5.6.6
<pre>string(60) "$2y$10$AIbiY/kGl8nLxhJ57MEU.epzC4mmZki3vcbFEGGlc/y66ICsz7OxO" </pre>
Output for 5.6.5
<pre>string(60) "$2y$10$qo5aVcKEi9JDY0MgHd4MMeAMw9eTL/1H8LJnfWApSUdODcxt0v6HS" </pre>
Output for 5.6.4
<pre>string(60) "$2y$10$/p8uIS35bABDSTvXta.5muyywTpjLqYZkbFshOe6DLchU3UELUq4y" </pre>
Output for 5.6.3
<pre>string(60) "$2y$10$URVIwwP.6LxSDUcRqBvyiOeFZnnkFOyUgLbcV5l1oxc4YInENK4Ve" </pre>
Output for 5.6.2
<pre>string(60) "$2y$10$efAHoqxkaC9kpXe/PGK4muegN0FMfKctFb.pgR5mwhrs.hxPxa876" </pre>
Output for 5.6.1
<pre>string(60) "$2y$10$I6WOBvjH3xMyM.QlPfbQV.tT5c.tTQo3io3KJ1pbp9LztekfPlgwu" </pre>
Output for 5.6.0
<pre>string(60) "$2y$10$UNvjUPd5PKoptCtxnHuq/OyUHFmyih8PYirFF06XGswFXSmIHW3fu" </pre>