3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('abcdef',PASSWORD_DEFAULT);
Output for 7.1.0
$2y$10$H21cyyWqeMrMUu5y6w1Gh.DzGsEEo6GEZQKCuAO3jjW4wxjckPJ8m
Output for 7.0.14
$2y$10$JLFoOB2SH8G5cKMjIcrHGucmMUjhYk0IDnUJYpY8jPpTBoBwmurte
Output for 7.0.8
$2y$10$pczbXfp9CKjv1wfOCQ8UAOf2AWKjwZPc1J6RFlNU74ddjkZzmwPVu
Output for 7.0.7
$2y$10$Fx8wtdS3Wf6g8A6E3R0/XOEmB5Tf3682OOt8jvMMlHCfuJ5LXPexW
Output for 7.0.6
$2y$10$3CXdtb7ssPMZUWcdtFSeP.oWE8PUVhHgEGLLd3jdPaQSRYFmNCyWi
Output for 7.0.5
$2y$10$yEZJrUhzLAeC7fsD.TWQcuJPcfzX9XVQs/SYrUifj51WCCz5v5Fg.
Output for 7.0.4
$2y$10$5ICVecBBolRQr.7y1OXq0OyCNt0BerLI3PyEV9KWHu/dOY3lap2cO
Output for 7.0.3
$2y$10$70g8VhbIUHXBo0wZiyZVTuaZzG8hBESuq1D0UJTeMlM8uSt1BZ35i
Output for 7.0.2
$2y$10$jeCRLDhDfS9BQaynhhC3d.blgVAoz2e0lhmu.KbGgY6.NrTAlSm6O
Output for 7.0.1
$2y$10$756RCcnLd3zjsIiRsUEGSui8e4tqOdXNWmxdd8A7HfFmD/yG92rfK
Output for 7.0.0
$2y$10$LQYJUnnk8h.DSw/HsaODlesG4ty5JbBypaL5qVNvq96R6n/CM/hTG
Output for 5.6.28
$2y$10$EhT5gTl.OFVEUOggHaDjuuoyRW8XXum12lk8dn3Iy89U6vk8A.dSG
Output for 5.6.23
$2y$10$B9uubJVa1oXNSpa1aRRvoOiFObn7/dTLUSt3x2VL6ZXgLixJFAb.S
Output for 5.6.22
$2y$10$wNVGLA69C4WK9OVdh8Hn5OirxDQpRF0FxHQBEB6PdkT0XJz0PV0BK
Output for 5.6.21
$2y$10$yZSo4XSyHGWAml1EIGIfCe977U4favFfnDlbsUthvoazFNs8ONudi
Output for 5.6.20
$2y$10$VmfXcXFeoeYy2h7TB7vlqOnG0sUF4C2ps/fUZ4NO9YSwIyL9M10Oi
Output for 5.6.19
$2y$10$zQq8v3FOt9X3ubRQf2xiO.45Ni8POoDgxtlyhoPB7azFU4tsZ22GS
Output for 5.6.18
$2y$10$DGO58pbgSOEkallRvPTDEe/Z19HJrGfx6AIiCSdRZTPqBR2.IPfKS
Output for 5.6.17
$2y$10$PjLgMQxox2zkWBePYrTWp.LyZuSvKGUrQae/D4pHfqZhYOlO6GvRe
Output for 5.6.16
$2y$10$Dxa8oeZ6hEfoMD5EqZc0be3OsnmVInT3jSo/n5YUwsC6ZODpGhhHK
Output for 5.6.15
$2y$10$jBZ3SfpGn1yO034hR6hFvO.kOZrp6OXYSPq1ypWt384JzOIDV0Pze
Output for 5.6.14
$2y$10$4x7popyE5AoX4GZpzXt.Zu1PdD67o0wfzec0OCgpjftdSV9itFbH2
Output for 5.6.13
$2y$10$vcmHTcD8ygNo8xXjZHpmyeEFTWFJpMrSzoLerH0Rj6uIr4wJv9/8O
Output for 5.6.12
$2y$10$pLzIS1rrQ1S2fsc5CaQOCuJ1B6LIcOZbBnaJV1Yxy5O.aWhIGovpy
Output for 5.6.11
$2y$10$.YElN6IFnVKMfDF22V6HzedI0hEQtyhQMI7ZVDzJWFXxBOYEEjNSG
Output for 5.6.10
$2y$10$d7xTYiy/8z3mVNn7mdhHHOEH71GJ2a4CBEXbrLSvwxzxYlWcu7zmi
Output for 5.6.9
$2y$10$wVaaeTmXF2S2HbZvnKC2i.bk2T2ncHo3.FnN5jgcz6OUyjM6wxpGS
Output for 5.6.8
$2y$10$CTTz6VR.LrlWkNcaDaZldexT60.5zF0elNGtHx19ZaotFDq6sq/RO
Output for 5.6.7
$2y$10$qdtbPtY/.1rz2AcfBUzQKO/Ng7yEdLKeDQhQqCNOs.mWel/oDGqtq
Output for 5.6.6
$2y$10$Sk0LZn9g7s0y2I1tioY0rO9gjH.RUVykQYItpgUgJdmzZM1wwbYH2
Output for 5.6.5
$2y$10$vev2QjjD/8baT2QSOr3JNeKLALE.N0ejGFiUi6.cOhjKKg5jebbMG
Output for 5.6.4
$2y$10$DQQBnagSaQscN.Nirp.lWue0tOnw.a4XGrPgOQFz98tQO3TIUoCGG
Output for 5.6.3
$2y$10$krhoHmnimtUdBldqeJjE8.xxVfhs8hT0a6Q2Qz3OaTYSAvnNcryF2
Output for 5.6.2
$2y$10$RcrmU0xAnRTVtIcypI.qEOho.NJqUAVQ2kCA4XTpN4TWRiBvRjw1W
Output for 5.6.1
$2y$10$g5T/sSRou3O46glg55UJ4.w5lFtuBJYbygviivDzWXAPhOEzgArXK
Output for 5.6.0
$2y$10$saSRi4XIinYbvTmfi.O79u4i3JMU/izM6lrstkGcpKk.QJuBBTbl.
Output for 5.5.37
$2y$10$519JtuL5.RecIXFlEVmst.FTGxm8gigFQ0XUWvGCmegBbWKCUU9/i
Output for 5.5.36
$2y$10$92fSjoVizaMzEz6yaYZPF.LYzww/yCdDfSUZcH41IwMYTksNL2nKC
Output for 5.5.35
$2y$10$dtVNPeRnMTWTlTcIhUwWtuObxSCkqerJRHZ0OaYQAsIwDyz7CQhwu
Output for 5.5.34
$2y$10$JOvHT.8Z65bwnZf7FhLQSOdgC7l8O.DTTuzTTjD/yH7eWikymVuu.
Output for 5.5.33
$2y$10$4f1ku9ElDCmZbQQBvLjBT.pgFvb7CP5UnVld2NwcGmGzymyQTKKfq
Output for 5.5.32
$2y$10$lOccZkQTKNlisz9us6/sNuV8poV5mlFuTpKmqalF1fMbYJMRBoYmu
Output for 5.5.31
$2y$10$2ONo8Ee/N.csXpxr96yQxOdwh.9EEvy7zibZrOhANp8jZBTpxajLm
Output for 5.5.30
$2y$10$NKFI3ojhfHnyHBVvMV3wM.FtaZ6oiitaWKVp6OU3Hb.W6ZgERpyTS
Output for 5.5.29
$2y$10$afVZ2ChaNVe1Vxz4V03Aau.1YFCl9vlgpm296JDSR.TIDl9datz6m
Output for 5.5.28
$2y$10$mvzT.tjzl646TKyBtNcB4eQVc7vrciMr6FyCYFD6vLdSN.zm09DV.
Output for 5.5.27
$2y$10$FXgnwhKGO8n8AAGwmmTgk.rj7noDz9Vhbu9zBnTIsGlb1.Y1CJRCG
Output for 5.5.26
$2y$10$gCEEFgxFTMI8FXDvHVz95.V6QOav9GIC7at5gSGwODsTsIFVnSu4G
Output for 5.5.25
$2y$10$ZVfUaqrnogEPTD7vABLYA.GFIXxVWzBPYsYDEqUiD1xRRoYDYTKbu
Output for 5.5.24
$2y$10$9ox6ZE8mgyIDpgh5xwN9hO97wB6uZo40sk4k9awMCgzGdPb2Zvte6
Output for 5.5.23
$2y$10$v91PvpuBzcatuZ9HQ3vyaexaPQ8si8uMpVzZWJ6O6UDtxO8i/JjWe
Output for 5.5.22
$2y$10$WOU/WOGu5iOfiVNOVXge1.W/Sm20Aq07mNN9btJeRW7P.BjubNDpq
Output for 5.5.21
$2y$10$SBG0dN8VBd8Nxfa9vnNHVepc/lC0niXTVQAQ.TcRHoHykREy3kbPC
Output for 5.5.20
$2y$10$LR6hHQupzMjpsULtlxIRI.j.35h9lL54aXr5zqcSPWrKNEipB.u6m
Output for 5.5.19
$2y$10$rVlZQUqagFaGiSvZd7oN8.o5jiR/Holb8T7OZM7bE4aIAo70Jbg3W
Output for 5.5.18
$2y$10$2h8uvmo.yxoZmZ5d58u3GeTXmSRlnu6oA/bWh6cMhJmHGvZs3GVMW
Output for 5.5.16
$2y$10$4vOxSU/H4U2J30L4V8DwLu6JGFdq48Gh96aQho.oWQSGsAeNi6PUG
Output for 5.5.15
$2y$10$zMZemWHdH2WqDDK2c0BNs.si2AReeaPm0Gtu1b.V6Xh2sP3ZOG2sG
Output for 5.5.14
$2y$10$/kTQ6XKX1QBlPymdK4Ki/.I1lep6DJ6YQoA5Hol8AdOrdz.zH0p0e
Output for 5.5.13
$2y$10$9FVs9WWPfP8TJHxUNHXG0.rwhFhcpty1ZIHmN0T.YQSgvoJxQI9bm
Output for 5.5.12
$2y$10$LFQB3d1SqsuqGxvtUUaN8OeD/u9UcY3xutbYKOow7ARQva3I1wFiO
Output for 5.5.11
$2y$10$B55w3T6NQkMAUJCrjOmYA.tWhQ6EAsQ/e/84WfJWgoAIsjhBSLujy
Output for 5.5.10
$2y$10$Ex0avWHkYyMP1VnXEwSSw.QqR1jZnyWiDn2H/18Bu89VSzN4NsdZu
Output for 5.5.9
$2y$10$gQurry49sfADnZtM8GfnQOTdeD7Hteup8qMorwYPDOzR8FRSoQSeK
Output for 5.5.8
$2y$10$.c5CyAOzDqOYumusBwiL2.OnfWDG4fg5nHoxGnxjc2xzMY.igeV4y
Output for 5.5.7
$2y$10$bTSgIQgHYl7GCZB12xQTAuteQcQDlHQzgEYNdsqckrAxegOoOpl8K
Output for 5.5.6
$2y$10$G5fYHGSfYvBmgZOERK25q.HVvPRk8WEJuDi3pQzXA.UeHyGmEQ1XK
Output for 5.5.5
$2y$10$Xpkte7GW2I2HA46WkLPBy.5n5mmsgOLQZM.f9jR6gOl31YOEgCjfO
Output for 5.5.4
$2y$10$L./PbM8mRw0Oi5MbNaCLOeXshHDbADvglJm5JfXaqGQDwYBjAxeSy
Output for 5.5.3
$2y$10$C0sIpNlPLnwn9uWcJ5C/Xu7ixlW2SNbed.VeNd32C1wcYtPesOZWu
Output for 5.5.2
$2y$10$zpBGsyXiIheVXn6Qft7UE.DLgp12GjEu9A6tUr7AnU.ep/WxT7UJu
Output for 5.5.1
$2y$10$ejatRIqTEBFhGUq4rKFGYO.jHnH79aT3tV96w9YCTCjPOHUJW5OHi
Output for 5.5.0
$2y$10$7bGy/8r3fXCEynT3x9QU6uWKIxy9DwJvCXAa1OdKSadhZ9naNLRWi
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/AelA1 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/AelA1 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/AelA1 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/AelA1 on line 3