3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('test', 1);
Output for 7.1.0
$2y$10$A3pGXq8QfGl8oLGdCmOeX.KkwXZSxHzKmWkno/g/WSHjROxANoDtq
Output for 7.0.14
$2y$10$pcFa0N9cPKhskPnRiMajnOs6Jrc3Dg8mKa5ED974/EL0/i7savp3i
Output for 7.0.8
$2y$10$/B5OSt63e82E6dQw6XvCf.mIEzEEECOMF0Rk2Et6sgyL8xnN7NTSq
Output for 7.0.7
$2y$10$xCe.h/2NTwsPtbDnF3VptuHFNuF4jWptgM7phHjAv7l8h7kmfBryy
Output for 7.0.6
$2y$10$yH6.zO9Z9IrINS3DmsOgbubrDLZx4wPgea1DQBtfdbaZjBlrQg68O
Output for 7.0.5
$2y$10$ylOwtpOTMcbQs3nB4Len0.MzPBQvlghefRxuITZb648rnoU.9aZmm
Output for 7.0.4
$2y$10$cKiuqDOOYbw2rki4ZbD.iu8AnOu.Y2GoKXN9Wdm3DHVLLax75Tn4S
Output for 7.0.3
$2y$10$Sr.5ClKWr9W4vx8g4zIQEus0BKthKNpoLl47KZHsJCOTBlEVx.BLm
Output for 7.0.2
$2y$10$pHz5mm9x7z3xXffX76PnCeYrimm9prcVrDlSny5eWBh5CTjI8zDvi
Output for 7.0.1
$2y$10$NtQTS7YgRUf6h8yEzFXtmec9ZKCm4ecezdvrpQ3NrI5koPjgOQYgq
Output for 7.0.0
$2y$10$UX5UdbJvBFpSlG95YwSvN.wSRa8AgqkLMYn.qbykYmCMc5s703rAu
Output for hhvm-3.12.0
$2y$10$qPNF9dv93jsCWYWEEQJ6geOtjcKRfTpc6cgIverW78GJ///AtdvQu
Output for hhvm-3.10.0
$2y$10$FDDP.ntbJ94yJcjVQAgvVerPRjBRVsNbTWXiHfjBPcBdNADqvBIHG
Output for 5.6.28
$2y$10$BWMJEwUARxSjgDMbsPBVueYC89fMMnOVeDfIKBWFVdhgb8b18suz6
Output for 5.6.23
$2y$10$J1fdm2BezP3mMyAs.fsRzuGhMezDrsYmNMKFBvU8SadRSiwmXaHMe
Output for 5.6.22
$2y$10$ZTHvBQpjzm23kkx7X3cooOrgjvLVXbZ9EJ8pFAgDXlLNLWAAocCda
Output for 5.6.21
$2y$10$kq0s12GyLjggsw5tPvvJRef6mnkeue3nZ5QcFRbXtXx54UDQ8TgG2
Output for 5.6.20
$2y$10$hsul9plqGQNt1k4umleaReAJhQm72cVqjn8hsaPdAYmNtZdQFtd3u
Output for 5.6.19
$2y$10$4k9enz1rjnZFwWTHl1jnIOnbv8INECZYHAc7uF1WVpWHqUd9mO1Nq
Output for 5.6.18
$2y$10$0OCnmyM0sW8PQxX6.vq2TO03ZBfr3.Urg.N5NLH7cpqjwCw0IyLVq
Output for 5.6.17
$2y$10$qk6p6vakLkFrVusECWtWMOVnOif8mVN3xz2TEfxVYiniuKli26DaS
Output for 5.6.16
$2y$10$OsuRB0Ixu6Ue59ADXX2s5uWMthgPqdV.rNsm8pi6aWZFwuymV26BW
Output for 5.6.15
$2y$10$0n.FWH2hIgGp8FttlXzl6e/xIzrcqVJSm817fLreL054TDom7l2GK
Output for 5.6.14
$2y$10$JR7k72eQulXf1Jm3rXeCT.8JnNTdojcxpbXofQL6bRZJh3EFhukaC
Output for 5.6.13
$2y$10$Wd05e0N4HRj6JUbfpwL5hONFzltDX/vEiZnbOeE3grGqUKvfLxMW2
Output for 5.6.12
$2y$10$KQkHZ.zg/a52fByl05BbaOmcbF/jyJcbBB/q6RDXLKkXfl818dvES
Output for 5.6.11
$2y$10$Ql3nnFiEeb6adV7nndjajen/5sbInjHZsTfgp.d6iNj83up493ofW
Output for 5.6.10
$2y$10$YrlfjmX9GaxRYRt10UnhBeDBvWbZvs/4nfWCzWnhXrkGW7YXl/KpK
Output for 5.6.9
$2y$10$2xBZd7rGlGgtS4vOQeElGu4D4xiH7k8j4eIHq6vmf3JA4TfCvAz16
Output for 5.6.8
$2y$10$oLzk/4OTabEkZbKahJcm8OnQLDpyqQsUaZlx/7CtyjxHAkEOGRbYe
Output for 5.6.7
$2y$10$Fj88k5qErhoxg3ssmGzqq.JBhQxKOJlNU0CuLlEkMSI/Ch7TaqSLW
Output for 5.6.6
$2y$10$6kYg5AcSeuOE05U0ZB5NQ.wqateVCu8iMATD4Rl2rW7Hx.8kWJCV.
Output for 5.6.5
$2y$10$xK93ojRO/smQVhKEVJhet.S4Q2L8mKvjcAy97ngQGUVg/JZ6uTlCy
Output for 5.6.4
$2y$10$PTL4aWUA40UJVqf7KvaBzO6G.5kGifqf2t9bJXUO7Harlxu7UawDO
Output for 5.6.3
$2y$10$rvTyoPDtwnIBc2xrnVImtuuQjJ2BZv0wOtY9LasENXQKWdIM1Zisy
Output for 5.6.2
$2y$10$.HQfF64gNElEBcV6YxS5.uJmKAwEjh04EgUz2ej0f16z.D6M4YMLu
Output for 5.6.1
$2y$10$V4/XI7wH1cO3iqwTeytame5UOrF3aTXs7E4FTHbguVmh8F5A1YtjW
Output for 5.6.0
$2y$10$JW49qMXrQuPDWa0LAH9MiegrtADvSxy3QF0l0IY8KwLIr4s/hWSNq
Output for 5.5.37
$2y$10$iX9wA/b0OS4K5xRe9SrG3OXko1vZAupIJdS7mJfQ7GKuYnpb/WETe
Output for 5.5.36
$2y$10$E2APS6hdAZOEoxMaFELu8e9lcCdglPazP9/dNQK0YxcLkulaKwCly
Output for 5.5.35
$2y$10$BL9C8Wyg43Jpnw46QCt5ZOb/D8kHw8HEY08NpC1Qjbcg1mlooFTku
Output for 5.5.34
$2y$10$tbvQ.6MLf9bYjnTYn8tUpeF53jCHoVdgD/hIJk52aVjn7UHKr65oO
Output for 5.5.33
$2y$10$RYISjGohx93I.nK0hukTVuN2vrj.DlHwg2OiduUOiqcMBye0pTKIm
Output for 5.5.32
$2y$10$/6WYtit2rocHXG8yYfv9reqtpJYGZRznIZOg6wW.pfiegfwBFWY9m
Output for 5.5.31
$2y$10$64WEKfKGPZN7WSGY/ME/6eiZDv.G6nAw3Sy.Vvu9RIYnHscF82xJy
Output for 5.5.30
$2y$10$S2WYp8cWKyLhRPGvYF3jUOjdOXd8GPdRC/GhC9901WnHELsVHmQVO
Output for 5.5.29
$2y$10$rAQsutjnN/7scWAOZagtyu6JL54kd7/NUu67.XTYVvs/5P5p6PJo6
Output for 5.5.28
$2y$10$5g8ZhGdJjf6VOpUHNoRSleo1jmP3d56MAmb8IkuFkm1Wlw/xgmP/y
Output for 5.5.27
$2y$10$L4F44B4VLP4MhchpOZueiOGo6V3x/UQk9eVV6Gwd7brYsTp5Gi7Fm
Output for 5.5.26
$2y$10$L8pLL64P/eC76RBbnkYiM.8.TpbmjYvYGk/fXO1yD.TIRGKwHyvea
Output for 5.5.25
$2y$10$JubgPs8z9kEHORHNrQ7u5O1aEw7lVgSbJzJNRrNEP1qk11AWoGEw2
Output for 5.5.24
$2y$10$LMN0KHQl5W9EiFE7GhMs/u.RreYb.6rzH4QshX8xQwXGltJgeISQ.
Output for 5.5.23
$2y$10$7pFpshXvFQIavDrHCwsWiuFDnG792yLFAAQqydODiYHKaQaOCqH0C
Output for 5.5.22
$2y$10$r8G1/a.PUfMSO0JAJ5eLPO5QyCAZkGj8L8OpQ4LlEuq0VEqqIpKau
Output for 5.5.21
$2y$10$f1n4SiygvCiFM1JXpBWqIuZpNbrdvru9CFkXVmHPVjWRZvqOh8DAO
Output for 5.5.20
$2y$10$nzsmHMsqN60bWjZ5UKmzmODm1t.Ixy.mzDmWyJlZBB2F.2nIkzWdm
Output for 5.5.19
$2y$10$ri.BCD9zLARl1nI/WvlOUefgeVIbqutqWGLlrOAY550qlDCor1S0G
Output for 5.5.18
$2y$10$jcy2sXM9vxKstgXW9iJlxu3cjFY3zkf8R/MElEYLZeXNKxlczRSZG
Output for 5.5.16
$2y$10$d8oezieLEvSCvFJyx3chiO5e/hRlz2adWb7MjH3cjT3jNqy7BaDm6
Output for 5.5.15
$2y$10$8MZpIWooKpgI5mCj7VhZOe3lv.WyHTPj6TzpbTLdeJBnA/g4O0MFq
Output for 5.5.14
$2y$10$T.CYkkPY0myKDRyWM64w.ukb5.oatS7K3DJg/xVbOocSv3jvf/n.e
Output for 5.5.13
$2y$10$O10sqGfotcU3QjW0ZnfGwOB9/A3UrhyLj3tpVlER7x7Dd7s8cZnW2
Output for 5.5.12
$2y$10$R9E0M8pa291fC2dANTlpAekD/2H1hhvp9F/CezbLjNHf6eGbKMsNa
Output for 5.5.11
$2y$10$aW.vhBcWdxzGfXG5lhLdnuHBy5eIf72zgOz7LEy388ezrWjGKavPi
Output for 5.5.10
$2y$10$jdFi5FLEr0Y9Vvxuhg9T4eNeJxlWa91aN.swoN6ZcXTq..ETy.Z7K
Output for 5.5.9
$2y$10$N.2uRRmjDiVP69XvYVQt2uaGKURoqOOSi1CfHSKN/UPKeTZ..ze32
Output for 5.5.8
$2y$10$1y3BOPyU0EEC92Sa8h07puezKFIcXE2ynnB/whns6dzv8fkTJj8vu
Output for 5.5.7
$2y$10$CSkgmkLT6ghjfZ72bLYzuO8.9fTG8DZAZYdH7B1YqZleZnjI7BaT.
Output for 5.5.6
$2y$10$8dAOArq39E4Ybf1JVCEIQOE/SZZvplenOvRvb5CaSvlWrtflANB3u
Output for 5.5.5
$2y$10$vE93xF5irrNBjN5L8IscMuMaAIZB5dgHhHxHivnZIGcKdoCktb2Dy
Output for 5.5.4
$2y$10$Dy3uYLaHqTgeiWN1efJzYOFgajp4/yIQjLKltENfA/xnmgd4hrI6u
Output for 5.5.3
$2y$10$d5NMPQJFAoY3lApyZyb7guH5W5BYMA0lWwHhaLn5j1lTZAKCxGSFu
Output for 5.5.2
$2y$10$fFHyKF6l8BHeFlrtLphlr.PYdJU18DfgrE7JnWWsezKg0rFoUGxIS
Output for 5.5.1
$2y$10$5P6oQxKnAgKVteetDhjx5u9HcZF66Xfs4skjxdNv4kptlRINZUxz.
Output for 5.5.0
$2y$10$/mIt6c6mciACQBwhncdESuxaV7pfFAOB9WVzPbQT3uu/f/XQQLPtW
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/Rri1u on line 2
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: password_hash() in /in/Rri1u on line 2
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: password_hash() in /in/Rri1u on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: password_hash() in /in/Rri1u on line 2