3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php var_dump(password_hash("UCAzytsP", PASSWORD_BCRYPT));
Output for 7.2.6
string(60) "$2y$10$qCty05eorB7qdoJB7l4GkeCnCdkB8YV.DJ.VA1uVmRZJOPu8.cIBS"
Output for 7.2.0
string(60) "$2y$10$JFCA/Uq5y0Jz/4dp5AYO/.lNI4nvV/lyAxfgDhq/Tt1o1jGujBXqe"
Output for 7.1.20
string(60) "$2y$10$CC7kJuH4lK4yzJCScNA/jedo1HMxjN5i3UR6RAIsd9WnOwnOi41mS"
Output for 7.1.10
string(60) "$2y$10$2z8gk03.Evj5VdFr7ye2he8xgJOvnrjFBnU.eCKIpoVE/96X5velq"
Output for 7.1.7
string(60) "$2y$10$nJMGU5r6xNa7BmbjORX.7O.jGNxYFqFWxh0F0GRKcnO1gBtfA9gLO"
Output for 7.1.6
string(60) "$2y$10$0.8.OqtAUXz67yBgknB16.Jty.QbGq.wG0wBF4LbBp/ZCM287ZrSe"
Output for 7.1.5
string(60) "$2y$10$N6CJvVrUaokgWPVkVldUaOIG3e0v9vGHmMArKqZbXDJR46WfBCQfG"
Output for 7.1.4
string(60) "$2y$10$zcUtj0l/meMkQSnbfRMACO8ibFhxCuA7W4VgYwETCH0CtJYbOvL5C"
Output for 7.1.3
string(60) "$2y$10$MTit5LZTXgqP3RQSiqNVWulWSCgOuu0xHiwYic2c/ao.nKslvBYri"
Output for 7.1.2
string(60) "$2y$10$z7QBseGKbVphp/YIW6vtluGgEQV0wwHBlOW8jQA1GGE1D3nhQmH3C"
Output for 7.1.1
string(60) "$2y$10$kNvf79duy18Ir2vjgCCIk.wofeyIXqMkEmNsL1yJL6hxnDN/f2wA6"
Output for 7.1.0
string(60) "$2y$10$RZBONY6uJTmp6fAOAIpwteTVZDpzrG4r5fkS2dCc8mYu3lzYZE.8C"
Output for 7.0.20
string(60) "$2y$10$NGnFGSq7mYrYbvhw/k0CR.RSfrA2zedqT9Fzdve/7Ob9pTL/ub3w2"
Output for 7.0.19
string(60) "$2y$10$1YLQmwTx2z0mYLzBWvLZiuwlxBqiYHXR6YsoQpoR/Mfi4/idDPPZW"
Output for 7.0.18
string(60) "$2y$10$4tf6xMoJb9QfgP8DuhwSIO0YSX2S1SpbcGR8iILnl5hGrt84rvXeW"
Output for 7.0.17
string(60) "$2y$10$usV1ifaB/4ju762ig//gY.njA9Q4fc20UDwUcOak3VEB/tt0MoxLy"
Output for 7.0.16
string(60) "$2y$10$SJ5xg4eIBOclPirk7PeCGuThCx8l2VqmxWzMFxdzz0Jy96wIysgLS"
Output for 7.0.15
string(60) "$2y$10$/P9oE1cG5dVKxVaGsNAqSOTfWDKqma788dUMaagOSzd.55vLQKaKu"
Output for 7.0.14
string(60) "$2y$10$gHIAIg8wQnoByx2rVr3baekKLZPxBvnqjN2tLJqhIsJ38LtekPcCa"
Output for 7.0.13
string(60) "$2y$10$8SxAHAqdp/4fK16gPfdUZeqRqz89BizxPncSUK58/BMKXzDvrlYYy"
Output for 7.0.12
string(60) "$2y$10$Iw2.KMaMQ2kXuO/5pwKDGeanHmzVEcqTCw0XLG8CvOofjssTlFGPW"
Output for 7.0.11
string(60) "$2y$10$gVuvz2iCkvSuMPmMWwx.1OJwNqsAwS4v.zq31ipJwlqle.f96N4bu"
Output for 7.0.10
string(60) "$2y$10$IpfcLwlhI7c.2IXTrwHJEehViVQ3ATUuoMHWTp2t.0B9sdQBThSjG"
Output for 7.0.9
string(60) "$2y$10$Efw5bLjUbwR5Lc8o.sJN2esuRG/P53APTAPsr2LpY797E2Tk9OIB."
Output for 7.0.8
string(60) "$2y$10$33hcY9Gq1ejLd4FxIrVHtO498nVB2QsaEyckqLRxib8xrp.dQsjL6"
Output for 7.0.7
string(60) "$2y$10$FF04ACtAvvZ1XOFzTCihPetD782u9rMenMej4IrWVivCSTTZM9c9y"
Output for 7.0.6
string(60) "$2y$10$oTgw82AwRWN2ySGfXHz46uyHtApjxXBgzyB/m5fNQAT6H4SLXn3cy"
Output for 7.0.5
string(60) "$2y$10$nB5LQ7n4TH1cLvhL3FUIpu/GF4MOx8xZlSkRIjgx9Y902ZkldZLvy"
Output for 7.0.4
string(60) "$2y$10$2SZg3HZeNbLhmulWEt.u0.DU23G/MmpVclxscK.2uqPMdQzrts/U6"
Output for 7.0.3
string(60) "$2y$10$dsCHeb9On8Ed5mH149/LwexY75KGHED70GJAnl0wMo1QBlAR9MyIe"
Output for 7.0.2
string(60) "$2y$10$PjIYi3pGxs3JFTd6xtVJ7.tQdfiphUY3Upcvmh/EP2utOgEV1ZQhS"
Output for 7.0.1
string(60) "$2y$10$if0c6KbIpEdjlsfNCUtu0OZg6qtIhXwi4D8695HnJ2ai4Hx7K/Qv."
Output for 7.0.0
string(60) "$2y$10$i9voOBX09J/lG1KWIFi9suPXeq4Vevt6LoI6lyEk3HuLw1I3oqwRm"
Output for hhvm-3.15.4
string(60) "$2y$10$OIhCR9pm7/Rfx0sUZGrI8.A2g0jzIigxhp3rImEJW6Nlj34at4AHm"
Output for 5.6.30
string(60) "$2y$10$z1cHPsduLkst74crqd7NT./96svWwiVjHHUfXhSozYMnbOpXVG.1K"
Output for 5.6.29
string(60) "$2y$10$NlkW.F0oGo0MzsNGwS/gm.ot5g8s/N8K3.3OPhn4ruGZEOz1fPle6"
Output for 5.6.28
string(60) "$2y$10$6bu1YijD.UpRfZe0RRrm0Ojf0gfhjTFkP0P9d.3wvJFLlBVDwdipC"
Output for 5.6.27
string(60) "$2y$10$5zMuKZQWAzrbWiPfAJFuQeQI7ivOwqXPfmroudDGNr1Ba3CE5VRQm"
Output for 5.6.26
string(60) "$2y$10$iQTUtpoDN6E1.YYR9xNNLO6AIDF2KC4xXS3VR1a8VW.zpnCVhMZBG"
Output for 5.6.25
string(60) "$2y$10$5A00d1NNMn4cv.t19MMQtOf8YdB3ktrFNjs9Nq0ISHBaaH3dRRHee"
Output for 5.6.24
string(60) "$2y$10$vSA3VFgsrzcZ8Xz.xnthhepFNKJFioqR4lpM6G3If/FmpSfGVOcaC"
Output for 5.6.23
string(60) "$2y$10$QvlF.D4/4pN7aq5G1yu9Ve4FbqPVsW1uDWOvy3CQ03TMAV5CvJ5Fm"
Output for 5.6.22
string(60) "$2y$10$qUmxcc1c3fZ2QYWLw5kocuslVIjL8nFgXxHmuO4r1Ba5t/E2MqGHe"
Output for 5.6.21
string(60) "$2y$10$bZylP6Snyi7rdd92KDqxy.J50H4v3Ea61AyGNZkt5dvdWi20X173K"
Output for 5.6.20
string(60) "$2y$10$blsl7ClZlDpOu.hSACm92u4/GhqTFitU.0U4W/W8/.GfR/zZNywwe"
Output for 5.6.19
string(60) "$2y$10$EpQwUozkyiKJtu3ixkSxkOJgjpOtm7NCZhmLvMmeADlxN4oawpUJW"
Output for 5.6.18
string(60) "$2y$10$kkebfqYS.9gZm2dBnMYF9OvHt4Eo25cIILtPW3khAWaQO2OquwY2u"
Output for 5.6.17
string(60) "$2y$10$fdi0f70IMeBHKG4YMdr5w.FR2WQOcCtWLbXHx97uDz9GwRoIOBtFi"
Output for 5.6.16
string(60) "$2y$10$D4dWnAAXIDg/bIr86VhfAeK2mPdyMoz3A8EwR.MFAe/qcRJp5xUGa"
Output for 5.6.15
string(60) "$2y$10$jFXhMz6kxXlI1werGohjzeZhK5ALReD.LZHwA6YySpaxTywdk9lk2"
Output for 5.6.14
string(60) "$2y$10$wxi6N1ZKP0CISZrw4VHf6uYd0ckJhuknmRu17wgyfm0GQ79jAkgoC"
Output for 5.6.13
string(60) "$2y$10$eBMW.ODEjr1mFo7ZI/NCJeUpiKKB6f23j1xYF8/eJ4kuh0e2askz6"
Output for 5.6.12
string(60) "$2y$10$PFpUSNRnwxop1Hvn//3tr.NmVPyD8PGYhPx3M7NWF.8k5ZZDOlqtO"
Output for 5.6.11
string(60) "$2y$10$yP5Jd8Bhz4ht6T/tBjE30eR7n/e7XH7SSv2f72bhRrIdEqDl4Cd0y"
Output for 5.6.10
string(60) "$2y$10$REeU5iZBeXONd347xRR53Op1hYKQQu9mfuHvd08UCIVw.CY8j1R1C"
Output for 5.6.9
string(60) "$2y$10$pBPCi7AE0AEj9FUv42RGUu2Fa01IjCjNQypHTlgbUtBsqo9jLYxzi"
Output for 5.6.8
string(60) "$2y$10$SjJ0YJxhVDuJstXQEPBpo.DH0X/KMfV6arhslA0dZDdwIS7ImxtAO"
Output for 5.6.7
string(60) "$2y$10$ao9sQmzuZjSuT29ml297QOSF5FmYdPt1e7qGjj87G0oWbS6TvAEZ."
Output for 5.6.6
string(60) "$2y$10$4mtW0XTLcDRVx86y2OAd3uEP7JRekLXqA1UU8wrWpw7ldOlDnoD6y"
Output for 5.6.5
string(60) "$2y$10$J6xoQmssJaBOrbTOOX1jlOE.L7jLV9b0X3/1Bfdk15bIDBEEQIdWK"
Output for 5.6.4
string(60) "$2y$10$inlBAG/FZ1YSKzVeCcaWPOCG0bHCQU30leCmGNGQ2KIltoUuGBWde"
Output for 5.6.3
string(60) "$2y$10$j8FYULtmZQwop3L0e6O5duEzCFU5OSEkFeXBrWUE/xhLUn59FFuSW"
Output for 5.6.2
string(60) "$2y$10$C./yndF8r5t0HknJDI9NYuHKwoDygm8T57J0BPm/I/TJw08cZe8MS"
Output for 5.6.1
string(60) "$2y$10$ALfaikXvXRmR0zfDKbYY/upkT6/LFl3r78dqtVqQ76wTr0SrwPoJO"
Output for 5.6.0
string(60) "$2y$10$oQbCPwzejNgpb7a.OQzK6e7W8pBrIfRLBTmmnKPxjkwTKRf8KuGXC"