3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo password_hash('test1234!', PASSWORD_BCRYPT); echo password_verify('', '$2y$10$Hk7zZedhSU8QRwS0XH3vAOGqGayO.AF.L9rdBzg7UGgZZDEsBy2K.');
based on dsUPs
Output for 7.2.0
$2y$10$7W0YzlfvzUzKFiYE9ebwk.K4xBeDj4luDBI27rOPQHhZ8BNlh9R6m1
Output for 7.1.10
$2y$10$w5WkJ6yaO3KsZVcAtp.NZe1kkAVR/gqQjqZJurQahgddyBDkPaGuS1
Output for 7.1.7
$2y$10$ObawRK9sQ64eeZTnFftUFeLOluoGfleg5GMMaCodiQONp2YrNh6p21
Output for 7.1.6
$2y$10$P.BlDpbwkfIovMU7iCHpaOaXk.eP4Td9oZCIJ15lSpw5KgMlVw2IG1
Output for 7.1.5
$2y$10$9tEy2Cv.Kq0U84OmhzZWBOuJChh6K9.yANhHSsbuIYA0dgyDLMCv.1
Output for 7.1.0
$2y$10$FkAqMKiAa7iydoP8MkWfWu7qHuxsCIOKMAfE8isYeCZOZSpGjO2Oq1
Output for 7.0.20
$2y$10$MVHzxosrYmyNSWOQmmHAAutMWz7bKSEcyt/ne04xN4lvKckRvPdFG1
Output for 7.0.6
$2y$10$Tex9xS0JK421pmkxQqAB8.awKvosCtm3EB1FacNZPZWJ8ue/Mk/IG1
Output for 7.0.5
$2y$10$tJl3wYN9wxuXarZ8APMzQ.CgZqAZNQHnarDvWu45fBM0O9CQuYjwy1
Output for 7.0.4
$2y$10$t9K2VxfU5NMO5VkP8TWaie0ET2jcEqJ9G.n5MREtBHmzNnUEgOBFy1
Output for 7.0.3
$2y$10$xaFCp6Ei97cCes7DduW1QuxvRU/9NvEdY71zS9sYGExVwvmKNMr8e1
Output for 7.0.2
$2y$10$POk880kHzDABsrt2SroCkuyKDvdqwLS9VRcPzY6POok.EBqptL9nS1
Output for 7.0.1
$2y$10$JEZDRt7N1.M8NogqdCvS2Ow2l3lWzk71xfwyJQ6CDsbnEpjWL9jGS1
Output for 7.0.0
$2y$10$yXxOzVIBL0iiMU6EWrDisuFYLHK7KmAY0wASOF0IoJ6E.TnwqsJjW1
Output for 5.6.28
$2y$10$mbLpZxK3lQyTSZXw8Obsne2H4CHrJ5mcVVcn/VqVUWdW8t7DxL4KK1
Output for 5.6.21
$2y$10$BIdR9tNUrr4fvk2Lk1VK1eIfiA4wLeAXHUgKbmBJolSRd.JjJI31S1
Output for 5.6.20
$2y$10$4E0zhv1w6GnnGtAOI6NLPu8g6M3VM/Ur.z9wIcOjt6xu/YI49CZ/G1
Output for 5.6.19
$2y$10$EHy2B4apGhPNONQPta0DdO.eY2IuRf03//1NSbzwft.frmyAcqdNi1
Output for 5.6.18
$2y$10$lqFOv7wQDBYTSQAUG0mCweCuagfM12h9kuAo7Ncha2HB3ZrbZ/B9C1
Output for 5.6.17
$2y$10$RPphCKCC1gyKqOV12I7DlOUKatm2TVaRRvwXBQQrZrt/PbYUjnmeC1
Output for 5.6.16
$2y$10$WqeJG9jYNhpMS/iqv/ywyOqGZhNLd5WpX/VmG2n1gr0vVPm47Osd21
Output for 5.6.15
$2y$10$XN3.ckTCyFQKFpnJUMsViOs4oO6VKIs1cFxwZzFfdL/gnM9n1X4ay1
Output for 5.6.14
$2y$10$vQ0h2GLHtKAVZOfmvRooYO/cNEklOf.CfXg5klkV6C7D5bOlA3bh21
Output for 5.6.13
$2y$10$iwY58S70Nj8qP/37RM3vJuf6DANssHwqkTF5Jep8f./1WBvTjl54i1
Output for 5.6.12
$2y$10$F7FNN4OA0mxoq1qLYFcC2.oDVa0Cxvppb3saK50dlC628VvLdihC61
Output for 5.6.11
$2y$10$dP7b52nzRWeNYGrcr5CjbO8UrLNW5CqI2/NHAGfv7FORGwOjawaB21
Output for 5.6.10
$2y$10$S/IKQZ8KfqdtKgTOEcRbY.qsCrq32IBRQE4u6luoGLLRlRekYGWWu1
Output for 5.6.9
$2y$10$MUJihDQ6kWCdvaRbvxSqReXLlcF5Mw/bty8YM1MQfbnvo2xKfAUGe1
Output for 5.6.8
$2y$10$23pSzSGpde17R4S4R8Uuc.sanaJSc3wgSN7oJFL.VdraZf56mgKwK1
Output for 5.5.35
$2y$10$lumZvfH8efNQ8u5dmOyD4OIAe7OO/hWO7mnT084k34.l8qMhD0nda1
Output for 5.5.34
$2y$10$UAx/sBbBLEVi3L3aa/paxO/iJdpLv0TU4/IwSmbKuaXOGig2/ayaq1
Output for 5.5.33
$2y$10$ZXLLEJuMmPtp8U.EHScWAOQFaOsU3QJyhGfVUoZDVyF6ghR4vkKju1
Output for 5.5.32
$2y$10$Rp..c37ZrEJm/CxSsz28nedfB2vKUHadhYd.dylgXSenCcGVfj3bO1
Output for 5.5.31
$2y$10$he9lb63xhP04oZ15uqL5Fe1G3fgexsN4x66iYgPSZu8eJWxXFC6i21
Output for 5.5.30
$2y$10$6X/EcmVTz3Qq4/7Xb0xcDeUhUAXFtaETdY433R2KXbtYAfrqsAlLa1
Output for 5.5.29
$2y$10$fUsMi7PzsL2Gu.HhmQxaBung1VrV8CtV8iB6hAHizzT0jXNvn/rP21
Output for 5.5.28
$2y$10$NuoP.Rd4lDgIXo81O7a2L.I2zVwwbgP64Ju2RaMvRhvaUR.4nCB1a1
Output for 5.5.27
$2y$10$KGvfP/cIwedFvB3cojfzkeY3/.E85DrZlKEKuGMY3.nDWAVFVirCy1
Output for 5.5.26
$2y$10$IbMCKxG62A60CC.kyLBiduKaiWDmmzCz0x1pZh9f7UOE0gRJn.xwm1
Output for 5.5.25
$2y$10$HOkTwj2/uLAEVCI6JrjPuu9U/G8qdJIdWNNk641dfWDRkW1.7ixlK1
Output for 5.5.24
$2y$10$hi08tT2k0pJmPPuEQOlZD.mtxtl/ILvlNcAQsDeKY/idaVRFH14661
Output for 5.3.20 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/RFCBv on line 3
Process exited with code 255.