3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo password_hash("rtl2", PASSWORD_DEFAULT);
Output for 7.2.0
$2y$10$TyMMxUpgO8tR/ux8dpPqcek7lsj5sg5Tl0y7xM3otFggOe6KkZZc2
Output for 7.1.10
$2y$10$XGcMtAox4oHV/wgBmTMrbeATQFLaIGok67X41sbDGeUVorMol.Ygy
Output for 7.1.7
$2y$10$4L/xJVf6vRXYsnfTJT4rgeNq0K2ByNl.39z.Ldb1a0JCyNxAM5kJi
Output for 7.1.6
$2y$10$9eqnJ7NuTRvE71kIhrqFaOtG9fMKiNn524AzV2X0nI8i6l8eHu3pO
Output for 7.1.5
$2y$10$C8Nt8Nm6bx64tt4gL8liH.cC4neNXm3KqyKQ83M8deUuYHiTbhGxy
Output for 7.1.0
$2y$10$pM8knnAOj52bLou2Fzgpg.mi4uLR9wTe5w/EOnHH0znjNnKByX0Ra
Output for 7.0.20
$2y$10$KgIfuXEtt.DHobVY5ymJ8.To6sbYv0egFWMpwTrXQHGzL92OFnaSS
Output for 7.0.6
$2y$10$v3pCkwMxxTnhxR8l4mXRn.fo/ohXALTMrc7ArQTdDxRNSRhzNnvEG
Output for 7.0.5
$2y$10$OihZfg.eZDwpKJ4YFISv1e9vbrZSuuwniyg9v8nliv3AihexMBI7i
Output for 7.0.4
$2y$10$pzEtO9uHg6W6OtR3fFE/1ORh28AFbq/cPJPfH0NUsGonupVAC2c9.
Output for 7.0.3
$2y$10$aGWI0053FnT.2x1HuY8omOuivAa39IUQ03hESfA7StTepEef.4kF.
Output for 7.0.2
$2y$10$iBmdSMGKEd6wfpwGR54DCeB1.pGMbR0Zq9fAM8cZtKc.66vHX9EAi
Output for 7.0.1
$2y$10$5DrcXQk4qEBpVL677UqKrOgadmQPD1CMV8f7.5BywTFq8znF1cV0u
Output for 7.0.0
$2y$10$PWfx9aYPZ.1xtv99un9ll.6ttlYYXxootQQ2DzzRfVq.r7OMaybgS
Output for 5.6.28
$2y$10$PjbTunI/E2FsLYoLo.skueQkSFXvHvDhjxuMB9Ywf2sgz8dbMHu7i
Output for 5.6.21
$2y$10$MBut2mD3qb0lDxY39tSLGObkusquQvglEfNpauOdLpY/wLF23vA96
Output for 5.6.20
$2y$10$vA9..alLn2Kf9I9GSzlJK.QYE6Z.XVV5R/YlMA.U01MenqghPHI.C
Output for 5.6.19
$2y$10$vVX263lUU9.qJVYxHDuhWuazWAtvamNq2.gdFoOrsQl5wsaqe8S46
Output for 5.6.18
$2y$10$rK503Bz5Sge5Qx./c5IBC.tQM/XnGd.rXq3pXmJBp/CBfWus2C25W
Output for 5.6.17
$2y$10$4zBpikxxw9j6oyZM02j4iOYn4U0ezoX497GhACrzJL6heskSBxrBK
Output for 5.6.16
$2y$10$Kc8xLw1EeRl4gkcf6/B7xeppyujWVJ70y9heZi.9n6MUfRwXe0x.6
Output for 5.6.15
$2y$10$Xjj3zXhH/H/EaUqqvbNGGegzUykswehN8pM5P98YK1RPRpmaIsH.y
Output for 5.6.14
$2y$10$NEPrS4F7oelexSJ19JCuUelGr1hgUXP6uO/7E3Yl0IKxIKQBy/0mu
Output for 5.6.13
$2y$10$xgq87HoYep2A8n.O.hRy6OP3YPblOw380dY9B44N4pauWaiK.KQLW
Output for 5.6.12
$2y$10$/L4al5pVhoZvaaefplyOf.gIp1KfIonI3ObIDQ2dnwOXBmiBBjSOu
Output for 5.6.11
$2y$10$yJjo3ZvO56kXn18jUTVnFOS8NnvtqFHTJId/FSE8KOllq/gVNeaSy
Output for 5.6.10
$2y$10$eJLMEVJSO4c1LkgwEeRzbu8Kc6IeKuKtRbvR5zTtUAhA1KicwfHH.
Output for 5.6.9
$2y$10$RXNyw4qsBPC2FvV64cu9SOOMBkNdrRqdns4Nf7eZGhweJa6EmdkLq
Output for 5.6.8
$2y$10$mbPFziKASrajH0Yn5zIteeEVgOTt4fgQYLuzlPHNVloEsESHC1/Am
Output for 5.5.35
$2y$10$xXslq3mHY3eZ6d5PqcQble91a0ErhO4oykllqpHkGJrxOtXru99oS
Output for 5.5.34
$2y$10$BEb5bexnF.otq/77MVIOXukgF5Mg5OCVMLxj8YwHKNG2rSPHxfpW6
Output for 5.5.33
$2y$10$p926nHLvH/lRvwmvUE8VoO.ypNccXIvRrIdkifFrH0uDrbfxv2N9a
Output for 5.5.32
$2y$10$Vk1OuSVj4kOMf7y.ccLTW.C98dZ8rJMtCAoPO/frWteq1AjHlqHDy
Output for 5.5.31
$2y$10$UdceeDhlr.FaXaZCrUg3fua2qhfcETE5fyHt9KJ9S.HrU0WxaQFEe
Output for 5.5.30
$2y$10$/IUzdPCwgMr6AjhqGnCNZuZCOQqXETgB6/hPmP/2n2RcMVbv0sM0C
Output for 5.5.29
$2y$10$7luf2Owuw5n27IEgm0isEuNYmE4TBCFmDv1jaSVhWRtXoe3Vw7ALq
Output for 5.5.28
$2y$10$dJqS3fRVfYmVLobmx2Dgx.FWkcWvMnkhLh5mGkg3jdxxhoLRS0Go.
Output for 5.5.27
$2y$10$MXbNXXVYCVs4pjkBZzGuXukmHkDOy1NSYPpniBJFa4aI9gv68zYNu
Output for 5.5.26
$2y$10$enPcxRy7ZW7axdVWxtuOSuT9Gckb07OaZD28lgwInxlSBMjVVXi8W
Output for 5.5.25
$2y$10$map6Puz0bkAIVUZLi0a..eB2AUHGzpUh3lSsZEdTe.itIZtI9R7Ia
Output for 5.5.24
$2y$10$gULwy.Jh2HTVMHb4YitCFuU6VQdEWdSVnOKtq6Inp1iSBHNLUQTki
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/FZc4b on line 3
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: password_hash() in /in/FZc4b on line 3
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: password_hash() in /in/FZc4b on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: password_hash() in /in/FZc4b on line 3