3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo password_hash('hola', PASSWORD_BCRYPT);
based on es7JD
Output for 7.2.0
$2y$10$VIT603sth/ZsTQwDql5a1eepXH8BhYjY95nxESIxBsfZOowj4Ck2i
Output for 7.1.10
$2y$10$0aNMIEui8vHbDUPIaRKDhOXPjbWHf/rByOkHm0swG5EDuQeegAnRq
Output for 7.1.7
$2y$10$2prq3.9.0tE/TS28aoFZvO1uOfbcl5LWpjsKkcVFv5MskrcE2zSHO
Output for 7.1.6
$2y$10$sCzvV6jUYVEIr5cXyuSOCuj8kkbAgaB2n96aAwlmy6mMuKZL0/l6C
Output for 7.1.5
$2y$10$RMpUPb7mPxpqxNGIRFpU9u5aS4Ut26IQ0V5iEtS12xOp0OdVyKGfC
Output for 7.1.0
$2y$10$g.BrGSWOwb6uN7tH/q8HVuVga8fXs/1G2DVru0rNu6BHXhig8/mya
Output for 7.0.20
$2y$10$4C3Xekq5/kB5utf3.tghR.9x1EnqADfq4OGVM8YaZwnf2AKaSgUPK
Output for 7.0.6
$2y$10$25RbC0BoFXeR4um2MHQEVeNIhVl7RdO.88qcHSJ9EXR6cKqoZACS.
Output for 7.0.5
$2y$10$wQ6ZBgfYqnd04xIWCSIlM.oKfq4WYNzoIam8R0hirJYvmLx5WsUu2
Output for 7.0.4
$2y$10$iC49reoCvQ4dmdlyWWTW3uQDzk2a/PWqFZ/tb6/Sj.8PPqWDMhFvu
Output for 7.0.3
$2y$10$HE..4ct0jidkpfgmD2omZeTcRrYjre2EjeRBLREyZNSLWXUfz9Bta
Output for 7.0.2
$2y$10$gJNJMs2LzwAwknSpO/SECe/d3Hm1Nx2Ym9j8sMEwz8AfMfWWz7/hu
Output for 7.0.1
$2y$10$VHNrnehGbJV0eaecKAAAuuj8WwNIURwtScYmykdyN.0cp8APc/kka
Output for 7.0.0
$2y$10$ZJXwBJXaeSnVq3VZUQD67upeLTXLHF/6o7.qzs5efYbd4BG6hJPGm
Output for 5.6.28
$2y$10$L2YEcHtjwpiBTLcnSXlE5ukVr.hmTQK27jwv.LSke.QUitxXJt.5i
Output for 5.6.21
$2y$10$thyfqnqmoVHy5hN2iJP/Req/xpknooGBHeeCgZ.Z0C2lyDcGnb.Oq
Output for 5.6.20
$2y$10$jGKydpzPUF9x0y4MvlKg.O/EpI98mBePH3HEBIXOjV9rHou1FGAq2
Output for 5.6.19
$2y$10$wyJMxufI/bIHPo32vmP3Oeckm782Cka1ZWA4D/405A3tJ.Mzf1P96
Output for 5.6.18
$2y$10$CFMjezGkny6R/wAPRqzsMugGi2KrDU0xBDQ6Xzf/HgqcuiBZz7r5S
Output for 5.6.17
$2y$10$OeibBTAnB3Tb90c.4Pyh8Oierlkzw2nT3ylnjJfJKie0n9CXz0kBS
Output for 5.6.16
$2y$10$hro5JDYknNi3BMl10sEdxutJywzQJWqKU.DBH2wcke9C2Sj6w7pHW
Output for 5.6.15
$2y$10$8niHxdpPbyyJIlo0D2a.hernX14Emdu2YssqHk8UxBwirP5boSYJe
Output for 5.6.14
$2y$10$8if4YwGcpGZODXw8n9RA9OXzqBXDh0Y2/ybVUivOtvgVXGXfaRxgi
Output for 5.6.13
$2y$10$EVnFEyasR6gFUbW8ErFsJO4R2aD.xoQ2qh5WdphwBcanf.omDRBBG
Output for 5.6.12
$2y$10$WeYXpIpSQIwbwal82Cqe0OoedJWsnWkOW2U9byeQAkBcFuCqnL37S
Output for 5.6.11
$2y$10$DV23MVHEghx.0rkyXz/1WOFdrYSRpCrzFHhhwW2d.NGgRDTcdFLm6
Output for 5.6.10
$2y$10$7a.bDRtZP2dBCz9y3L5ROuypOUAVQtyggri3bfcZS69h/D3QWpYoW
Output for 5.6.9
$2y$10$mTQmkaCRlYT6FJYCWBqklOk8X83H7pj/AgAxWk26TI8BMD7vC8hI6
Output for 5.6.8
$2y$10$xd6W2EbqayFE0ulGAS4IK.cyX4Dk2bGOsmZlD9/71eWNTi2zRmMQG
Output for 5.5.35
$2y$10$HKZggFLgo9YDHCbZdqNP1eIJCYWNWi3/Ir8uiwgvKv9sHuJyK2ZGq
Output for 5.5.34
$2y$10$sqxZHIBy1CaPEXRyfugeseED6GWLOa1geb6YCMLgFEQKbN30acwza
Output for 5.5.33
$2y$10$NjPnXcFKzGGEECW2NQ/xmOvXNoUfdn1jMMu9TDou/4DS2u8Q3OFC.
Output for 5.5.32
$2y$10$FNMLjiRRVVcEE3ktAOvE7.TMHeTsu8bcyDJ1Ci.rh/p1Fln.rOU2u
Output for 5.5.31
$2y$10$8mVKqRU8ga2GBx/diq./bOMVDCZHJijk96QhFoUlMcLzPL8LxgSI.
Output for 5.5.30
$2y$10$mtXLE3wGzEzEe/EfDoP3lu2J1mhqQ6K8UeRC2CZ/OCscNFJtrefBe
Output for 5.5.29
$2y$10$I7wdqzT4.q7U29Zb4kxEyeGYmD44AR4zfW0KjmvcNJhMaO8C9LpVO
Output for 5.5.28
$2y$10$2cfEirXAq1zTQjqThq3mzemftcQh.fKS0vunu423AIX7ASjIX3Hfm
Output for 5.5.27
$2y$10$Iaz0Jj9pqMXjQNSlnw2a1.LgPxO0X4RcV7oKvr4y5.qzoq.kZa0Wy
Output for 5.5.26
$2y$10$o1x7OuwHBdUsX7JbtnFl1exWzMkEXJKuJjmme6TkJUtFdiD07goI2
Output for 5.5.25
$2y$10$oDSRw5OmVWIgwFSO0MWor.0GjAPG80I1u/NpeO9XTeLtPRf02lx2K
Output for 5.5.24
$2y$10$oIicPW9rHTCboU.LRw1.l.fHmsuxwDQL5dftj1Y1yR0E8qr9Ocfhm
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/mMXIK 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/mMXIK 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/mMXIK 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/mMXIK on line 3