3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php var_dump( password_hash("WpBYnejT", PASSWORD_BCRYPT));
Output for 7.3.0rc4
string(60) "$2y$10$sNfureufmRbYojymKCAywe38zOF0s7uSZode9Wy43tj/3GVWBzWPK"
Output for 7.3.0rc3
string(60) "$2y$10$yGq//7BoYB8LYGIPBAkCXuH1y4Ebq5ED/uF3LPspawZTC0qBfs/vu"
Output for 7.3.0rc2
string(60) "$2y$10$p48OPp28kibzgfOWa/lxuOD4ek99n5okL6.r2p2ApZjO7CNpOJ3Dy"
Output for 7.3.0rc1
string(60) "$2y$10$.OMgkHnME.2aVGfrM4CfxOHQq93bE97kBrEYyAiUMAdwbIcGHBNV2"
Output for 7.3.0beta3
string(60) "$2y$10$KXlHx8PV7BSG.eIAqIcml.Jzh674OcrO3X5c.fxoybyNufATeNXAG"
Output for 7.3.0beta2
string(60) "$2y$10$R1j59HPf95R4gqHWc3HBtuI1Of4taVrY1WTJV8BC8/Vf8TSi0X5NS"
Output for 7.3.0beta1
string(60) "$2y$10$7OXCmEuI99SNFObbFaSSXejKDZk7uIZ/Qqs6AS.rM6Y1zVdrStwom"
Output for 7.3.0alpha4
string(60) "$2y$10$SGDJpZxSIdNaSUOfPpsOae.orfwNTv4n9vPXiFOrFEW.9.rfsYiIi"
Output for 7.3.0alpha3
string(60) "$2y$10$07e4DvNtLFDJicDeRp/SseFpKkEtaIdD4txWucWDrQQOQSeXVVIMm"
Output for 7.3.0alpha2
string(60) "$2y$10$mk7.QvoT97/Wqkay0.thD.LiaNA0xCwl1g5.N5LxWBKzP6FIX7WD2"
Output for 7.3.0alpha1
string(60) "$2y$10$4rQH2AfJKOQsk6CHixGIY.4SGED5.r.UYKJjAzCWC2dPJc6pyy9yS"
Output for 7.2.11
string(60) "$2y$10$cj.cRLJTchlEh.05dh6xpuY1QWMfmamPLUgbW3hDbRyB.a9AYXndq"
Output for 7.2.10
string(60) "$2y$10$eORpWbmyfIj2U8RJKjxJEOmPFHuye1VaNXx/VRFPxOh8V9BzCVO6O"
Output for 7.2.9
string(60) "$2y$10$aMJ7ZkVH6RCtPArSHY4MLueQ/M4E4wcc9M9EupxLJWVwbvx6EV.Ge"
Output for 7.2.8
string(60) "$2y$10$nRtY5NT46vvOQoMPtkN18..MolinS/SpIajgCkEtq0CUQwWfeorcG"
Output for 7.2.7
string(60) "$2y$10$qie9WhE7kVEaHRn4iM99r.0oDPLQPXQGloTDCf1I35xmsDTETqO9O"
Output for 7.2.6
string(60) "$2y$10$.8Z1OyNebtTChJTH8MeyreDWVOnWOGUE0JcRLxleaPMlWxl5oKGxy"
Output for 7.2.5
string(60) "$2y$10$uqKuh7bFLWS8Rmc/bVY0qu0WhlSGK2NnxmHbVKBQWhMDwODgFMmZa"
Output for 7.2.4
string(60) "$2y$10$ROHYKZC0IvOL8hUE59iKzufl9N85l6rN6CcDPQmW3S3sOyxYIpKYu"
Output for 7.2.3
string(60) "$2y$10$WCqh3Dxd8GMRc9T4tq3Z2uCjOBt6YeGEHMC/7XXogtJBHxHs4FtBu"
Output for 7.2.2
string(60) "$2y$10$ghpcJtw5L.cNsT1.IzGgZe1UTDInCMvqY0IcZ9n7CzcPVgCf6iJ8S"
Output for 7.2.1
string(60) "$2y$10$B5890IZGphbW9YRFPlbVWOp/wqImYTjzQPa55naKX9DKX7g1F5hS6"
Output for 7.2.0
string(60) "$2y$10$w97alKy5aYsL4OskQVe/eeyrTgzfy.KZTQDpEHet2PB.pL6kFrVWe"
Output for 7.1.23
string(60) "$2y$10$0XOeIoolbemZ7syQhbwVzOCyM011BkSHUOxJFAVIF0Q6OGXqOiGs2"
Output for 7.1.22
string(60) "$2y$10$4QimB5lZoBD6dl0EIZi/HuKRgY8VIjyEBKyGpq3W62yoVAphMntRO"
Output for 7.1.21
string(60) "$2y$10$tOH171gYocAl61NgyCSr9.DNihFzYA6oK201zoQ2.BfNz8B2RnpvG"
Output for 7.1.20
string(60) "$2y$10$yEbOYF6GeVjgoSeLTqwffe6N3hz3m/SnWM0bFd84WP5w7IduH5wYy"
Output for 7.1.19
string(60) "$2y$10$vepqKv7Sg.FHJLTLK.8Gkucjji67JsuQz5NwxbyIhTaKWgy4cBDqu"
Output for 7.1.18
string(60) "$2y$10$lcqGIAu4vThRj62ztakUeeJZ7qaSqcP6nfDL.b6mOjhJKjUAB/um6"
Output for 7.1.17
string(60) "$2y$10$TcoMZxxwU/BwufZz/i5STugB.WbBIGFm4uwPuXpU22FewbW3T4gjO"
Output for 7.1.16
string(60) "$2y$10$dvm1RtooIdcOG6P/Wz1AdebaVahqYizcjQebAi/9B4H60LXBbx7QG"
Output for 7.1.15
string(60) "$2y$10$SDsqX7k.Y259XtEYXUjyLOdFylTBJv5jcgKuMGAz3nS39eu0wUU8C"
Output for 7.1.14
string(60) "$2y$10$GTWu62BR9.mMJNp/u/bkEujRv1L8sAsdE33nAU1HDHsVfX7rv39YC"
Output for 7.1.13
string(60) "$2y$10$YaeeofH2dbaZgEHKO/QLHeJAiEVU9anil3hq/vNLRKuKxbAV89Oky"
Output for 7.1.12
string(60) "$2y$10$R6cHr4ICu963N.73JdRS4ui2vYkslpd0dGz3gLP5TQw9PbFZtFdi6"
Output for 7.1.11
string(60) "$2y$10$qOtLkp4KhAo7ZXx/oMFwbehORB8ZAO0kvrEBdcDVc6w9HIlzHWvni"
Output for 7.1.10
string(60) "$2y$10$EWj0VAQvhZMLcUleZITbK.8X2WJmeyd7uHA2JqiFbfUfTKTvc7rWi"
Output for 7.1.9
string(60) "$2y$10$a/UKH9sQb4nNj9IyxJ782.tyDTpFiU8vUcGdqin9C7v0YHiXANwEu"
Output for 7.1.8
string(60) "$2y$10$B4ge4ymLai8GLeCaGH0LhO4yZNcym/8hf7pM0SQ8eYgmpT6F9L9xa"
Output for 7.1.7
string(60) "$2y$10$KpFshS9MWhtn7RY5lcFjcOwTFAD8kWIL1sDy.7DvtgBfbj7o8rzFK"
Output for 7.1.6
string(60) "$2y$10$Vx69MKy7EsTbQUeNI7I57uFnXGglTHfy68q48YOdMX6xdUXhnZ14m"
Output for 7.1.5
string(60) "$2y$10$QMlsPQ8WQ0835/7b5dqaj.McgB9M9hZZM36IoUWT9hIJ0sautv0ti"
Output for 7.1.4
string(60) "$2y$10$8cfjB6MljiWdVKrRXp4kLuU6vOjC9b7qD.TeNgbamf2RIKGV4tfNG"
Output for 7.1.3
string(60) "$2y$10$6yBCq0k/ogMTM29WCucOGeoaLAsTuBgNBsC7j0rk7cuERSqerKRa6"
Output for 7.1.2
string(60) "$2y$10$m.ad5aYuFa2eUlhkGcbDKO09p/CzA98NCrGyN/4tSlTZkxyaE4QCe"
Output for 7.1.1
string(60) "$2y$10$.LZZ68D/ccCX0Yzj3gaR.uWll0bb3MHVO9AK9hRxkwjNpPTnxz0HG"
Output for 7.1.0
string(60) "$2y$10$vTgYIUEpYUwocf5a2J6ZP.Yk4YhtCgUBzm/y3CYi1pkcbrB7ZjZ5W"
Output for 7.0.31
string(60) "$2y$10$Nw7frR2PrB/jKxaTKS1ihe0RqWcnGJsyloLrY35ppqhrAGtOMVNGe"
Output for 7.0.30
string(60) "$2y$10$Q6S3xXbHyJ72JcEnt54l7utc6ok.lO5FryVWeyKvMLg6L2paTj0H."
Output for 7.0.29
string(60) "$2y$10$VIsoJlq1yhCmOZOw3xX5AunPgY6NENgQex6O.Ma4vxKS4rPI0Fgw6"
Output for 7.0.28
string(60) "$2y$10$UTgMvIaXSeRJRrHo.rkFU.Afsup460u/cvdWf0mbV.lGXieaQ2gXi"
Output for 7.0.27
string(60) "$2y$10$TYIPFknF2HWzEPmWPmgBDO6xMYSaKX7DXOhwXstqAEu4uce1PiqO."
Output for 7.0.26
string(60) "$2y$10$sWPrgQYkYY1Rr8PyxwGgK.5HI421dZ9ZGfDnPww93pb.IwWIpZJLe"
Output for 7.0.25
string(60) "$2y$10$rBIAeIPH/O2LpNKoFp7FO.Q7TIZu9SgxLPBF.pR.wHYI.isJV9uzm"
Output for 7.0.24
string(60) "$2y$10$ipvHFiRyIxxETdrsRtI6aOBM6pZ.s4K3JH2S2Q/1A6rTP9DXiBZt2"
Output for 7.0.23
string(60) "$2y$10$Dx3zUP1Q2B7kKUPaxg9GdeOzDEMtT1s2ovi2iZYTTKoJDIzed7z6C"
Output for 7.0.22
string(60) "$2y$10$IXWfoArKnl3xRsj07tyaYuAzJxO1tTY87v/UOF8fiTM73rVKuYTkC"
Output for 7.0.21
string(60) "$2y$10$jVc7N8.PMF5cgrMo1SemeeBTgkO1dvpMkEp/jeReL9XwI2lLgDuPC"
Output for 7.0.20
string(60) "$2y$10$tiyx0dwVw67QQhUNrORvw.ToSo4cCnAIw10uLca1fSQa8.Dj/P9Vi"
Output for 7.0.19
string(60) "$2y$10$AUgVt2EW7uifPqBcCF0Eo.GJ6QAIq7O48H6HENYHti8OpyXDQIKLy"
Output for 7.0.18
string(60) "$2y$10$noYoKud4a4JeVGv5.4D/guq5GUciz5edvpD8wQ1HJrnvYTItGov6m"
Output for 7.0.17
string(60) "$2y$10$vdkhfmxodWNxZUurWfej9..s38MHxpacvMhCmpGuXRd3pxdLsQalK"
Output for 7.0.16
string(60) "$2y$10$7sJKnxmF5duq/2LAMHDBlOrXRH.Y.A4JJyQ5J3Eg9g55l4Ar4ge7u"
Output for 7.0.15
string(60) "$2y$10$I3/Hi7km1G/xxMcLWxCdaeFNcZz646YGOWGBnL3IIGw6afWut3d3."
Output for 7.0.14
string(60) "$2y$10$yK6OS.oDL2TRDSg9UYsw.e4SPfdZERpOzAZIluAB/RMztI965vr3W"
Output for 7.0.13
string(60) "$2y$10$b5zBtGhU7BMi62Kvi.pGku9raGiJPwDGB6z5pdd3vBbVRhjbs8AOO"
Output for 7.0.12
string(60) "$2y$10$taU7nHef4k07IePRhc1fTe6NYwVtnJadPvO.a/Zy93wpYJdxKTAsq"
Output for 7.0.11
string(60) "$2y$10$IiZ9yCkhvBpqobAO6FqD3eszyaayL/iNsY3JZlRGZt0uabiYizbfi"
Output for 7.0.10
string(60) "$2y$10$Xoxz4K0FepdZ8yTi98FJeuVkKCxcWFkHxlNarBJlqq5w3Y4yn2Rs2"
Output for 7.0.9
string(60) "$2y$10$TBITPwFN.68c.wpAJ4p5sOagxHublwj0j0HEnbfzRjF4Bbz5ooDwm"
Output for 7.0.8
string(60) "$2y$10$TngtJp0KnSzbgBhTkRc3Du8aNeblQSEUM474NYZNanVsFCOpUbyte"
Output for 7.0.7
string(60) "$2y$10$GhJhqk.rxt9vGdCdgbUlduBOlv/bT0sxRRrVKdHilmCWFyYIFC60y"
Output for 7.0.6
string(60) "$2y$10$MrzzMpAz61CcS.mdztZfe./Pl0DMJjlUriAY6jQO5wJIsZzpu0M/W"
Output for 7.0.5
string(60) "$2y$10$4A0aRnS29rn/qZzX6xxxi.kH0lVHlIBMNjonCrHZlNBPWzxqzt/qe"
Output for 7.0.4
string(60) "$2y$10$JvJM2eNA1g9yHFEnRNwESuM5xNLy6jH5TnloypXfLhI0Za5tJlFtG"
Output for 7.0.3
string(60) "$2y$10$CnyC3htFWm4O6uK2CmIErOOoQ0X/IDeXAOrludB/wA3lwPEA2E7sK"
Output for 7.0.2
string(60) "$2y$10$RK0Ymbn5dd5..rR1K6R7P.kQKp/mBa/tI/DWfnfiu9AOxq4ttIsn2"
Output for 7.0.1
string(60) "$2y$10$xKeCnpVRw122UmNZ1s4iM.Ygf6ynyZnrmCGfB0RrCPr68ZG5oXOD2"
Output for 7.0.0
string(60) "$2y$10$J8lpsLYyUE99n.3pHK0TTuVruEycfiNT9o.uP9T9LKuA.Z8wZ5Nca"
Output for hhvm-3.22.0
string(60) "$2y$10$6ZOwZVhXYm8fxX0iS6ss/uiyT7dcTKobf5kyYU/XhBkI3wNxeuv02"
Output for hhvm-3.21.3
string(60) "$2y$10$.iPn5RrMRTNr.FwUOEHhh.sOQ0z1oUdRX1M1Y2ZaF3G.Q3yyQ3l4O"
Output for hhvm-3.21.0
string(60) "$2y$10$JT3Gh1S3c6vcN1Jo2f9DVe3ZWHvILefh2NTQEVxHoMcavZDi66Q9K"
Output for hhvm-3.20.2
string(60) "$2y$10$/lYZE0a8Q/KXGMgDVz0o6eSAZyaZ9SQAp7eJuXjgKCuUNfdZy90Q."
Output for hhvm-3.19.2
string(60) "$2y$10$x6UzVo10HOQ3evdX4FIWA.oaDv.5O7/S1yY/9u6V2EKUifVJ5oKaC"
Output for hhvm-3.18.5
string(60) "$2y$10$2Y6Rd074kF7WsJGfz7p3y.Fz7Mp5S6ZFcZyJJnpHBETEStHdxG7fS"
Output for hhvm-3.18.4
string(60) "$2y$10$dkfreJiRCzktn9vzpr5/CuTR5ehhGYhUkr/1SYRTr4VaZP.LrrdFa"
Output for hhvm-3.15.4
string(60) "$2y$10$mUukzLkPhipLUo2xsOC/4.095wpc0xJD77F8JZHCvCyNj4SSJdIzS"
Output for 5.6.38
string(60) "$2y$10$hF5MFYKBm9AXxx65KJqcYeCTRcZdB2VaKkovTcMWV95icycvpgNsW"
Output for 5.6.30
string(60) "$2y$10$Yin/BTO1AkEESAjtAkf7Ze1MHydwAkur5HHZM9UtZNCP7opIDB1vq"
Output for 5.6.29
string(60) "$2y$10$yfmWAHhscjSLg4PDTKAW2eeiKoDCdgUGu4ccpSRSypp4YZQnwHbSq"
Output for 5.6.28
string(60) "$2y$10$tKZ/w5f8uKA7QWVr7TFnvuRTxn8QF.QaFUFOBofY6QfvAb.FSXxDO"
Output for 5.6.27
string(60) "$2y$10$8FNSeSx8ZvMtDAjOxvOJt.opctdMCTaRE5qDJtq4n4gXTwUUFU0FC"
Output for 5.6.26
string(60) "$2y$10$K5o3vDL8AhNN9TMv7HM5HuLvNzHzYreCny0jzGioRnBAzDKDbsEmu"
Output for 5.6.25
string(60) "$2y$10$NYqwonEOhfd0MgDW7J.ukuPyQqjcPiCngzgA8XD//imkSl1s6NQIC"
Output for 5.6.24
string(60) "$2y$10$.BVbMqu0SbZVlD7X7s8qh.vJaxlSH6coA4Oz2EusMJMZ7NmP.KCzO"
Output for 5.6.23
string(60) "$2y$10$t/jDyBLPpP7Go05Vg.0Ks.V56qpvJFiDR2MRduugPvnUFzGKQFxbS"
Output for 5.6.22
string(60) "$2y$10$8JnbmUbY.I8xpHIa1kiJhuw6SwAG9T/QkaCa/.NLPl4Nj/zPjC3pC"
Output for 5.6.21
string(60) "$2y$10$7mvQfUpO2KFT3rHoeoRmn.cfHHU3kJr7bYQZOvBkLLU9Dhv5/evQu"
Output for 5.6.20
string(60) "$2y$10$hpNlVGa3pBUj3HYhGBeeyeLLecosI.BYawLgjh.Kk3LZ6A9VAIwlq"
Output for 5.6.19
string(60) "$2y$10$dkWlFrJW0jWwBOxUrvtx0e2dJ/91tRpirh0aHG8QxYeuML.LB38vm"
Output for 5.6.18
string(60) "$2y$10$VqpOaA7vtfJuZOIA/UVm1efIuw/HYFnv7zd8Y7D8CAfbg6PSa8cRq"
Output for 5.6.17
string(60) "$2y$10$MHug4.wp/ITkXM6tHb.ZXuAL6OXJ5cTVRlF2rUCAVmfPaXk.2OYRu"
Output for 5.6.16
string(60) "$2y$10$Wt/WmsqCdnPC8qH3D0aqV.0F4giwjulTwjh/UuYsGkBgdu4dazzuu"
Output for 5.6.15
string(60) "$2y$10$AufKvRQBjB2SPE/IQ81h1uS85uJUfOi.zhMz8eXoi5kOmz1bWVYru"
Output for 5.6.14
string(60) "$2y$10$nOrx91Eb69CvyGtRbOH2m.P9orvrY9Neul8UjzU.KSi.f94dX6ma."
Output for 5.6.13
string(60) "$2y$10$udOCO0BlPQVuQ7oDaQwcFOvX.cdmSb5pz9HSQoeIAnpQTpui8lEgm"
Output for 5.6.12
string(60) "$2y$10$yhDsCK0RcG4YpfywU/sfceOWfQkcdHaPSpB2FujDwF3c9Zl7Szgv2"
Output for 5.6.11
string(60) "$2y$10$2bM9bOg1sfi.7ZSYnfnkV.h.GVRXuc.aXCRHxDIODxEWT.B7yFx1i"
Output for 5.6.10
string(60) "$2y$10$AXbN5Qp1nfMm9Ngl61N3ZOjeS51zwI.iu6hnVLfU5gU.wZXo.iTm6"
Output for 5.6.9
string(60) "$2y$10$.NBsp03Gj1k3tvZ8MFtRUuxV1IjjmEJZH6ewOVeAqlUKVFlHSfENC"
Output for 5.6.8
string(60) "$2y$10$sBQHdATTUMJMK10hq7Po8Oqha84R1R7CNF5BLkOV6uYhcSg47AS6O"
Output for 5.6.7
string(60) "$2y$10$q7ZBK5.SqDns4g15qn0a7.yy6tfQ68tRqrouf6FLmA4TGhsPo.UUK"
Output for 5.6.6
string(60) "$2y$10$qU7ld8REKCsB6HjIfF0xkuO82fpR8cBr2ftkBA8UolSWkRAstvrrO"
Output for 5.6.5
string(60) "$2y$10$aAuAuCZdia.TLN6RFoZOXOuHtlxTxeRqws.AJ409lw.bv5Jz/8VRi"
Output for 5.6.4
string(60) "$2y$10$N4hfNaGupoWAcwyKADP0b.Zs0ZIiLR2MUNV1tcEH.9v0HSq2gdYsm"
Output for 5.6.3
string(60) "$2y$10$rQLrzOwIqXUr3xUlf6amtu2SVwu.N4CKfBB/tb2hC6FHRR9xELL76"
Output for 5.6.2
string(60) "$2y$10$5JLSFuiVboySzG/Stjmae.hjqWM.ET11qJG5ar4hoD5/HPGzeGJ0O"
Output for 5.6.1
string(60) "$2y$10$MVcG/r7fiTiFqo7aCoEPtOEzOuYsiocW/GObDyW1Vuwz0oC77AH/a"
Output for 5.6.0
string(60) "$2y$10$UiEBYQvdUjoZu3YZKgNj5.o5.2vvp.URN7eJDy03MSuEtBwzmU6Aq"