3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo password_hash('test', CRYPT_BLOWFISH);
Output for 7.3.0rc4
$2y$10$7t9KGbpRlDy5fOQQFU2AdOi3rANxO9GSkprpC4mG2DRlGz.f05Jzy
Output for 7.3.0rc3
$2y$10$3wh7xqoqXxGsHDuIenmPTOWpe5UWXKYDeCedq4Ch.4X7.z4bYLmNS
Output for 7.3.0beta1
$2y$10$OAeM4A.GGxiRTU.hoJ6ree8SGIyWRT21R2/AozAXRq7QjCpP3/VMe
Output for 7.3.0alpha1
$2y$10$QBpn5mDHO5OTP5ROfjmQuOJjg0t4YAaftleKSCWe7scu2bCf19WA.
Output for 7.2.6
$2y$10$DGax1aTKxgYHKqxVi/0aUuHWn3BJDM3bflijMHWEAybZahGt1GtDq
Output for 7.2.0
$2y$10$kR47e17jKnkDlfJ42nig2OKbt8cVIExPhN7Gn1Tamxoz2iwwUaxf2
Output for 7.1.20
$2y$10$G2MMh0tNS1/hcgVD5gGGxebGmIrpKmNVoM//UPyCwjAtaw.ilPFBe
Output for 7.1.10
$2y$10$3HlCvhjIoFciIzyPSU6UpO9ONS1HeiXkKgKeos3XiN5Mvo1B5QNCu
Output for 7.1.7
$2y$10$P/8.Dk7TOPCnB2XM1ezqSeHrOfEPBvwfkCzkWx.fQPpS99StuUiyS
Output for 7.1.6
$2y$10$CtGYSFjoyOEyAFqn0ID0xOz0HywAxvfECFzLnWaatTO2Z.Er4Q9RK
Output for 7.1.5
$2y$10$RGpv7wAKLtBOx0XLU369iOVE9GTNOO8zCYfFU37BpC7Agm3O.8Q7m
Output for 7.1.0
$2y$10$x0zqz8ImITmDzS.pWOB9AuwYyxT/mWLG5./tmNrT4Uq0Pw/lq8z9y
Output for 7.0.20
$2y$10$XbiNa2HWY3BNfU9cV/u7ueh7gJ5p7xWWfo814qXt8Z74aSsulmZce
Output for 7.0.14
$2y$10$gWjzlroPchbqTULsDQA.3OO6YtS1.IJuN18xoGxNVJVW6nirO5kC6
Output for 7.0.6
$2y$10$rKg6uIAnc4.JoIzr8CHuyeKXy.CYEu7pty4rs8XAF.AlJZ07HtCA.
Output for 7.0.5
$2y$10$xr23Dd80504KgNgKxxrxh.DIYxqu8nSuACIhIwkHXU.wMPfgd04RC
Output for 7.0.4
$2y$10$YWDKJmQKlq2T/T6ERpB.8O/QyZqGej28Yb2WO//sxS.YDK65jZ2be
Output for 7.0.3
$2y$10$aAlqdYFZ3oj1nicqZubDyudNH6eA4YKjX8va6.8z2mocbmf9d6maa
Output for 7.0.2
$2y$10$PC6IJyor/j3EvAGBaYCD/OzdCO7TNG1mqHHNsnYTpZ4RMEuhuqYN6
Output for 7.0.1
$2y$10$4YmLRP/ZFIMLLQUOsG2hLOxP50JwsDAF9tPXqe5QqbE3Cg5CY5SAe
Output for 7.0.0
$2y$10$5JNgGy1i40O8.oumomMyJ./o5E3jaiAKioaWTgINT3TMrouxKHSzW
Output for 5.6.21
$2y$10$MQAFS825XWtNgBlgNQ/DF.egtqfeymeviHotFy/fP.4a9huMOKLyi
Output for 5.6.20
$2y$10$KCk0ojtRPDS8YiH4YZ4JsOw7ooVuJMAvtJUdklew8W51Y9BMZuxQW
Output for 5.6.19
$2y$10$XQLKuDMwmtkO4ATB8wGeOu96QIQjNkHKw01s7q4UUCxzKa0ttXD8G
Output for 5.6.18
$2y$10$xN7kF.hd36ZyTMnQNZeAcexWTL7VSUwyq3uLFfvDRWOjdwjLXYjBK
Output for 5.6.17
$2y$10$qziHlj.RxdyKJ1Or/QjkUOIG0MTGhiMrT/qdUCSpoea1xrPztIIs2
Output for 5.6.16
$2y$10$erAzxmutH7TT5QosnBNr.epz4BKRMBQZwOVZOdiekBhtdGRIkKhcO
Output for 5.6.15
$2y$10$zV5Qy6aaSv5Z3WEeyP.2j.KvAcruA2pLN7N4Bd5zxXLc1bvvTIN6C
Output for 5.6.14
$2y$10$ofu49HYztjqxXWrVTdqQP.DXPNgyfWrngW0ZGLGC6xYKFUiN.Zk7q
Output for 5.6.13
$2y$10$bEqd9KAlWPNRrz8Rgh.IXO14GqrP7Sm81BsDsjKIj8W38KnVXtWdW
Output for 5.6.12
$2y$10$XjQKkEd4JuRS//5h8oZ6iOvDcXuPE.nfV5RHsIBhBsa9kvvw9Bzfq
Output for 5.6.11
$2y$10$iawtYsa53H0ttZZ6ZL4IF.ZX68AWRN.wHa6qJ3bfDfBHOgYzAoJka
Output for 5.6.10
$2y$10$MHuH.IPscOjPIOei.UzDAu8PAKH2a9WNUet8tGc0.e1q3lm7gK4Fi
Output for 5.6.9
$2y$10$OEo67TpOPMeg8SXpw/sF6u0jxWYUFY921blE0lR9niQdsjeWD6SFa
Output for 5.6.8
$2y$10$dtcnmQ.2ygfnUZTTllTO3eOMkAcprpTddcXPKgiD.z1tIO9AzTfKC
Output for 5.6.7
$2y$10$p7zVJigOjja5j3mFUIWgKOWzmmU6LhR2SIKAtxOlFuNhX8QZvba1m
Output for 5.5.35
$2y$10$3uvDNh9d5QXlxOKSiaLRKO3XoYyXGJjaq3DR7kIywpD/qZT9Y4EuC
Output for 5.5.34
$2y$10$qp7ssyDzqsRANZXNiJgacuwEGWr.5wuU.NH3OEqjxxYNguA0YpzLG
Output for 5.5.33
$2y$10$GwmeRc3x2B5SfvFCgvyPF.6QtFD107kw2XA6izpukZB3AAyYX2qwK
Output for 5.5.32
$2y$10$ss6Gd4pYbRmKhvO9xM9sKOhw0TTcyEnJLagA2uwS8/MG79PI9IAZ.
Output for 5.5.31
$2y$10$ql2ox5JODfztaLWhxGG9XOsI6tNsIJ2tkY60bstq.d///jC.oxYGO
Output for 5.5.30
$2y$10$RcdnQlSF.ZotE/7hVoMoy.wL3Fc26.KQxfdd1vcxQWcCk3zhMA/92
Output for 5.5.29
$2y$10$7u4gf3F7itOWNKpkC6GOh..DOHmMchKRc6YsMIEYIQzxFFgR2bKNa
Output for 5.5.28
$2y$10$mI8qkucCCpuXtlW0cJrIXOEmVxuhNMvRxyax.Y/HZ5sXwUMeuZahy
Output for 5.5.27
$2y$10$18Rgz2/XQA0J/CFSnT8fHeWGVxtaY1trwzoCHm6Q2lhyxpseag4Ia
Output for 5.5.26
$2y$10$5gIApGtbVO/6kkKIEtJSU.zewpBO2iYMDkNlUR3AOEs8YNnjxbRCK
Output for 5.5.25
$2y$10$e5wpTQuJK0rVqJo6G9blI.v6QvKz67uN1vdlVpXe35S42aH1V8m0K
Output for 5.5.24
$2y$10$MTQKknEMmVQ0N1LyQBdr1.0BJgcz1C/FIi9Kk69OALTqZHt1..PbO
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/mdZoc 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/mdZoc 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/mdZoc 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/mdZoc on line 2