3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('3', PASSWORD_BCRYPT);
Output for 7.1.0
$2y$10$tAwZPm53KYxrzEZKEK98leMz07I1NCcBHhgQ5ty1e.gEuCJsjWVPu
Output for 7.0.14
$2y$10$IKlBXPHlvZYuyFRvY16jCucW5OlwJsjYGErkBOqwtkKuxrYOIQCpS
Output for 7.0.12
$2y$10$LjFD/BA5S1kjwhvbmxko9.fF1jiNhkJqJCfxikXUO95Ux5emkah56
Output for 7.0.6
$2y$10$HsUs7lyaTrhOjwQQWMdl4u6Ml6F5Bba6AnDJEqms1bY9biKqU0zwq
Output for 7.0.5
$2y$10$9oqYkGYtelEVmZ5Xk/R07uyv5T5ygQfy2zLySor1Lf5M6dBwoZK7C
Output for 7.0.4
$2y$10$YEfwVOLRa1DQNZuh1JMFZutSv1RFA.H4JNbIFho743yZqwddKnfE.
Output for 7.0.3
$2y$10$F/pVFxfwT3q1eH4/PWjXluvrgzZ9KVXT0b0f9mASak6mbOeSrhefW
Output for 7.0.2
$2y$10$n3QE/LwudFDC6.kITHPVD.1JLC/eHXM4Y1l5EAFdcMd3Bf6uXLdU.
Output for 7.0.1
$2y$10$QuT5I5UPbxBoRAKtdFD59OcHP8LnwSpEDdAjZK.WLvdceChZKWEES
Output for 7.0.0
$2y$10$k/MLGaAwqLDdnnOIwS16OeRUVaxc.ed040BUkuh8hC/APY3wn.jr.
Output for 5.6.28
$2y$10$.qXrhNKD5YEX7nodOI9On.YQhSGQBuLqzQQHLZu.dJkAH.Ky4ANPm
Output for 5.6.21
$2y$10$HIcCxxIJhLxqyKxeYV1ZAeJ/m7ckN2pLV4Y7d9Czvm4LnVu4xngN6
Output for 5.6.20
$2y$10$/8COz6j8cPsYu5nUd6D6lOvUn81faLPAGoZGtn8SPVmm0z.ddkmW6
Output for 5.6.19
$2y$10$.hvdAwrSif06x9aI5qu.Qe2Xx.LUXVBO9PiEPfzTpprITjMKFCr8C
Output for 5.6.18
$2y$10$L8ovfz5eptQ7aEXAu7IqJ.Uxi96yuKZKzJzLR6liNqK4HHpGGBNhq
Output for 5.6.17
$2y$10$boqKJdqFUu1.wsaF2eMXaeqz7h7xrIoSZtPDmtLdmsHCpdUfgVAUm
Output for 5.6.16
$2y$10$Y5XuDEKa2j5KUTsH5RtFyuRJjC8UvSKd83sUBfyl3SGrqOxXyTzZa
Output for 5.6.15
$2y$10$9.F8pHZ0fXb18HqOoTveFuWmgVRmPW2cz/tVewGl9RFalMeRDn69K
Output for 5.6.14
$2y$10$2lLsJHoMw87l7gOEJ7kHq.d6DoLYLjeevXqksxrAtwBSaYLMJoKVy
Output for 5.6.13
$2y$10$0UARILuVQ44b76oWuALNDuj.JPlR.5iDdEa35AnI1l17Oj9byH/Bi
Output for 5.6.12
$2y$10$PL26JXaOyQ.M3aUAnxEf1OYKB9QqAY8ETMmPNluwFuZrd9DmFhu02
Output for 5.6.11
$2y$10$.Xvy7vptCgmExe9Evk/YruNiFQ9aS5Sp4/Mvhdzf96svk47tXMd.6
Output for 5.6.10
$2y$10$NE7MXvkomiYiryhIFdR99.vHeZuer19nQndUs6L92Uq0FFbZ7jGbW
Output for 5.6.9
$2y$10$llwdtW0bnXxIumtg6Rza5uMcjyutDats0MIURXw5kSpVPJC8E8IKS
Output for 5.6.8
$2y$10$G9k2uZEL774KeVX6YSUEweAXUASvvie2JGWsThS604VSqZJOq3h1u
Output for 5.6.7
$2y$10$zYQ4Aqs0yNllhIn1Boz1XeZix6.X0ETVsFQjUnGbQ2oHuAottM4uC
Output for 5.6.6
$2y$10$zr95Pcb7O0JGxYuL8xtBmewVcvDZgGCyQEG6pcCDA6lYOGHIUfzoO
Output for 5.6.5
$2y$10$WCP5148PNXH4dxHYTP4BK..j81IdHdYq7oV3jDg4ozdYe3VhEM79y
Output for 5.6.4
$2y$10$WrgTXPnIQSG3fC6egIh95ejOqTTCHUAwaGP3bFcznthxg.np63dDO
Output for 5.6.3
$2y$10$uBesyywcgMqBuKMfoLhYnuXVikbmVUWcMKpT4UIY4knu364.W9huK
Output for 5.6.2
$2y$10$O3Ns4wxmTKhGOHa1p36F0eK2ZaVa.OuswiSWLhrKkgYJjPGL3W35O
Output for 5.6.1
$2y$10$i9vfDsZyM2jT5UuVCroyfereu0O4i6h4GbcurRPnLj2ZNTKMODH0u
Output for 5.6.0
$2y$10$tEJArsYksg69ep8XeDIVuOWKpPqcXsJ3Zju8OsorJxpovecg7NhOq
Output for 5.5.35
$2y$10$7VzrXdyBTP2v0GJGwvAEueTStHAEW5KflP4vMnpTunQKkpC2wPyrG
Output for 5.5.34
$2y$10$PpCTZx6.wbu3ySrjgqlNTunTrhjPpL46Z7i0.oglCThIjKsE2P9w2
Output for 5.5.33
$2y$10$gxsyGIYreUkWQY.76WmJXO9.revEkBXyF5uwKH5w6kF6348NR7iz6
Output for 5.5.32
$2y$10$H/6fhq4gyn19wU8L9Tf7M.Wui5/Mh.QpF5iGYm59IJgpGRRkha96u
Output for 5.5.31
$2y$10$SDly9tirucw6c9hkimrd/OEcGNVoiAMtMfBWpbjaN6WHjD4wG045y
Output for 5.5.30
$2y$10$UJnmdnSwmTUChstS6v.sou/traWSqRqsdL6kIMdptU1EEYbyo3hy2
Output for 5.5.29
$2y$10$Gv670j7TVzg3.pjX64wXreRxVmCaQfK4321ALopDBolDhBtWw8vS.
Output for 5.5.28
$2y$10$H2qjoR9I5PgVBaCvTv0LYuPXeWEeKp8n8/4DZ3n.Xfo23uoE0fv96
Output for 5.5.27
$2y$10$A74a9ASQlo3N2.ZYslZIle2ZQkA6s2nJ37LoYZ9w02DNsowmrpDdi
Output for 5.5.26
$2y$10$98w48LnVrsMIA1pSg/XaHe33znQq6TUeuERlhT1VqSLSKeDNZAOHO
Output for 5.5.25
$2y$10$eW1MN7kARXgdfFZTNLBGU.U3rv73Q6SOpFSbNf3IyKlYoUnNQ/JJa
Output for 5.5.24
$2y$10$N2pPE.TQQ91FakKBlQ92Y.OodRNTZ0wjrQ1Wzj0hz1ln3IL6a4fsO
Output for 5.5.23
$2y$10$w3SYljTpAr7it8Tjv67RGOR8rMkfeqVCql3eJY.o6BKLDVy9yBbRm
Output for 5.5.22
$2y$10$09yUnrxnVePFWWt7.NnumORcN4kZkWkHEAnSznLcWFHV62maZq9oi
Output for 5.5.21
$2y$10$DqBOpOzjdr8mLjWvQDcWU.yt7dE9.2a/7U5O7X2GSH6hlvhqb1VIO
Output for 5.5.20
$2y$10$//n/2utJgBkgil9Va/Pi.OGjGbWtSP5z9tlouq8FHfw5IUilgrQyy
Output for 5.5.19
$2y$10$3soB1LxMo1BijEZ/aZHPgulfxfbWTUohdnc4Ddpi7hvVdfJLBbs/y
Output for 5.5.18
$2y$10$HqRq2vJ5zCjZPYuJKGKgGuVTmXRFDiuNY8oXXZYlMhRCcej6h/GcW
Output for 5.5.16
$2y$10$NdQEnB3tdJZAc7PzIdP2cuaCP02v64E520ZYPeFoJ/tcCf8sFihca
Output for 5.5.15
$2y$10$iz0wK12jRDigTy9oz3t78.uF6RgUwA0yQ5uZZfqjXTZVELIbhRTEG
Output for 5.5.14
$2y$10$/P8l5uUkhavD96E.rQdO1ObyN.YSphb1i53fxF2Mx2C8mu/nNeYKy
Output for 5.5.13
$2y$10$cRmL7B5FpX6ANx1tEyz/LeYE2NVARYGeBxqG/RtwIx24Rp.a/qK.q
Output for 5.5.12
$2y$10$BB0zOpEuIQWAcMGcVf9BROkZn49SL1kpaWTE5Hry448O3B8Zbzk6S
Output for 5.5.11
$2y$10$yybWcyQ5d/lxXaOWvMweyOD1X3fblGUvOTyZed12cXkR8vN6iMwxG
Output for 5.5.10
$2y$10$k6Ro3QXaEinGt1dXm.GRCOSCn4MoIAXKuexcYV6nhIOAX4F94JRO6
Output for 5.5.9
$2y$10$jiAKWj7gvKiYDxSRcZ69heAu3dsvljPgv20uvlZactiN0oG0j/g9u
Output for 5.5.8
$2y$10$l2Qa3s8EX9oqWoNx6SRsv.aNhK9pHjCNouBETI5UzUGt63YU2uknu
Output for 5.5.7
$2y$10$whDXnNy4wgSvH71WHGtbvO6uWn48uetxxHwXqdHniHukQd/N9XILG
Output for 5.5.6
$2y$10$cfEACtPlxC22vCzLyrO1YulucR77t/mFJ5ay2dlw532vruK2FoFsG
Output for 5.5.5
$2y$10$eZWGxUrE21JqHxJ0aW50BOCk1gSny6uG3e6akVHlyFB/b6JZ2LiUC
Output for 5.5.4
$2y$10$ZC085WGHLYXTIsQpDhySsOY8t5JkC0FLIK.h0awFOm7EbkDKxcfC6
Output for 5.5.3
$2y$10$Zby6I0xH/gB4kf7ymMa8bOglmQayrpy2Be2mTyRDC6Pcm6PT4G2S2
Output for 5.5.2
$2y$10$a.f4SCyv3bAN5bR66SIWzuxRLlxmim8lATNFPSIBV.nc6QYhQjazO
Output for 5.5.1
$2y$10$CpzGYabhw2eiUbEw2ObR7uwH75uPrOgehd9QUIbzCoZuLpdv0/lXu
Output for 5.5.0
$2y$10$P5HJ/QEvwr2nMVeP2Mb/re1ZiqoL6l8h7zV4I2xx/Qti2T4hknMqW
Output for 5.2.3 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/fL1ge on line 3
Process exited with code 255.
Output for 5.0.0 - 5.2.2
<br /> <b>Fatal error</b>: Call to undefined function password_hash() in <b>/in/fL1ge</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.4.5 - 4.4.9
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/fL1ge</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.3.2 - 4.4.4
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/fL1ge</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.3.0 - 4.3.1
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/fL1ge</b> on line <b>3</b><br />