3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo password_hash('asdfasdf', PASSWORD_DEFAULT);
Output for 7.2.0
$2y$10$q6iCOuRGwOe2PP8/P/ZAzeqfD24lAtNWD5w5KLoBA3yGfX7IoL4pm
Output for 7.1.10
$2y$10$En0Fbw2DJtltq/PTRjdeWOhvQcfoqJz0U34jD3fmZBLItqJNZ29/6
Output for 7.1.7
$2y$10$vjvAF5V0Q3dE.VHRCELsaOl2APOBjFxTw7n1b5cNlO.iAAknaNcFK
Output for 7.1.6
$2y$10$jOlx6ilMX8XnN46SYs0xgeDzXYtRDNnTrOFz.w/VP6yT9rmxerKfi
Output for 7.1.5
$2y$10$UxWV9PQFu76dfEKyZj3G3OZv4pO36ZMkiXFeUhwNOD8VMil1TrGja
Output for 7.1.0
$2y$10$tkvibRlupZI2dofcRUNVEufSv43HDEeJsPgsiaG5K9kQ3Y1FJzzf6
Output for 7.0.20
$2y$10$21qKVXwZ5f2JlIvJ24viGuojuucgj0C4QJNbQ/Gs5Naiq18ARFJd2
Output for 7.0.6
$2y$10$4XH.7O35cqzFpovjfJYSeeKDzaej7.Qj0UNQObyxbC9epdPwqOjWq
Output for 7.0.5
$2y$10$Jsp6m8/Ulk2WEEm14rBq7eJsM7fmHi3n2Yj9veX3pQMAYKvP6NNqy
Output for 7.0.4
$2y$10$3SNGB9WxYLXLddTdte0lLeb2B19TRF6SG5KsSVjxRJBx7W7oiSMOG
Output for 7.0.3
$2y$10$uFVqQ/NJSOkOn54uf2ksNeAYodJlVa2JtZESM8vXEfoyPUWJFT7mC
Output for 7.0.2
$2y$10$3gsDvVa0RiEy52ReiYRFO.LwMyUZwcYv2I/NWQuOYzR.44.elS6sa
Output for 7.0.1
$2y$10$JeSS5UwvFuUJmHuCPyfrzO6LZE6NWK10/gT1yxtaNxi6IGJU11BiS
Output for 7.0.0
$2y$10$sn2L93kE/YmsPgRSgUASje.D1p4EobsycrqeNGYefkJun8Kq/.dNu
Output for 5.6.28
$2y$10$NP7PRK8ezES6WvZ7M9qYveVWEBT42jUM13gVT0yEcbJL6ce5qX1g.
Output for 5.6.21
$2y$10$q0s3rHQss8D7SHUUZ2RiRuvdCx/XeykbrSpSGwndMQgfqRZRhcOra
Output for 5.6.20
$2y$10$sO5Ex/XZrClZdCBd34tJ/.9VmavNIJSDmy2l0BsMSRJ3nmAQDaQ6.
Output for 5.6.19
$2y$10$otdfPIjvc.2KoGuP6EC3cugW6adOjiRpTV1B9Eu4iezWIwDndrpHm
Output for 5.6.18
$2y$10$x.z5jXuY83oMWXpUSQzJv.C4X/V2iKbsqPdau8FBGJjuRz8MmeppG
Output for 5.6.17
$2y$10$DZqqgSoUT08x6jzFS/.bhe1CFd6Uq.CANd890jM3dlLV8be7.qV7.
Output for 5.6.16
$2y$10$kMzt9Pj.SOXtUfLETYnal.w0BHRk4TFZBhmg9FsLncn6CI3fDGhWe
Output for 5.6.15
$2y$10$10V4yJd3WA0/pfjo17KipOU0UoRUHGAhWgAYNNjnr3wBJuW6GKnrK
Output for 5.6.14
$2y$10$3/yRjNJu/DpoUD20sck/Xu4NDv4j47Z65.7W9vNcFWB6/clisMMv2
Output for 5.6.13
$2y$10$Ns0.uY1zJ5J/kPJ5Atr4q.Uu83LWRafL8R3ODKI7zurkp5bSMaBna
Output for 5.6.12
$2y$10$kTgVzoO2x9c/FdWsRlZbTOkUtpdjLTECWpRvENcmfRDrruPhBc7VG
Output for 5.6.11
$2y$10$P1xQNFUljwy75DdHvAguKOuhrpRSGVFzBrOzWKlx3Qi6/XuuTTfDG
Output for 5.6.10
$2y$10$QirT2TjRoY/znkJPlvv17OW4zbUEfJWSlaaGxXnjbcJSzMCjdnwZO
Output for 5.6.9
$2y$10$AqqgIkaUXHLJBD67CMdQR..1EGazL7f98LJre0QIM4FaaZ93HblR.
Output for 5.6.8
$2y$10$qyMbnz.BgVp/pC3KRuJpfeOxsuKZU4XaggmrULnUZmM7pT4T/9oce
Output for 5.6.7
$2y$10$7s0LTPbDzTf.oOwp4QkjnOZJ5s7PBItDfhF4wis26RCOvlKjzLYcu
Output for 5.5.35
$2y$10$ezgBJJFxGvcq8ZlI6YlYh./hhDEjslze1tDJ9Ved5pLofFLRzJGNS
Output for 5.5.34
$2y$10$Twd64663GQG6VuRwJQWHD.FrQmqSuvvh1RHSRKnO/ad/oepa223uu
Output for 5.5.33
$2y$10$r3zLnWzU.NjjpFyMYX/KmOtulcfKfpARWPPAkUr5/UXhjTpTzKwYW
Output for 5.5.32
$2y$10$SIh/FteWzg1US0v.fBgv3O5miTUbInt6U/NIxbQM7bMGQiUn3d7YG
Output for 5.5.31
$2y$10$AptKhyuhWDnEqmICpfyPiu5Yi4evAkSyhqcB8ePLoAbJ9JPMmv/h6
Output for 5.5.30
$2y$10$XGK4oQ9cxioIN3ZpfGTkU.3KS1NoOh6bIu14Zgqq2gN2Xlq7qkU9S
Output for 5.5.29
$2y$10$1mjPxhQieGBKKeIkan0jgOfFz9oiebXPO6WLL7t84BnaWHMJAAFh6
Output for 5.5.28
$2y$10$cJpFJlA2uovTm0BLGRrwjeNJOsTX3KJDOYmZernSpNHQwoRL14Gmq
Output for 5.5.27
$2y$10$8EfHZT6ENU8HMPy/SimRY.SZyh9r005QC9CaTQVeXmyM8xc2Z5tFK
Output for 5.5.26
$2y$10$t9NaAUzYG69FU9225BWOKe786s2cD.LT6yofUWTxq5.tzn.HYMUIu
Output for 5.5.25
$2y$10$iVI3m5wdYbEdC.HD88r6t.amhVoheybXMQfzhbfWq7SMujh.lK9hm
Output for 5.5.24
$2y$10$G36DSmutRbYJ1nbwaFKex.IbT2emkF2xV7FGJdsbzAdHRPzW3Y2ce
Output for 5.3.17 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/ZDpNh on line 3
Process exited with code 255.