3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('test', PASSWORD_DEFAULT);
Output for 7.1.0
$2y$10$vWElUF8obI956Xu93eugw.Aggrscr.ieawy5ujjuoafV8ffMN8pGK
Output for 7.0.14
$2y$10$pkMMtLBJq6YTfWtLtjft/epTEYGgQlNoxhtzUWLWLzP0vt49ksaCy
Output for 7.0.13
$2y$10$lUoKrY3Ci03RCtHzCBhADO4Y8rlhLCLsXJmzSvAP8uz1hr.cQym/.
Output for 7.0.12
$2y$10$qMgU8.y.QGaiufpOvE3x7.qewvvxDA9bZazRKjCKxU4iBJklctXRC
Output for 7.0.11
$2y$10$zI92OiLpAyf7Wa2ivaZshewD2Q9czcXgyqt1xgbNN3V3jM5v7raha
Output for 7.0.10
$2y$10$d.BmTFE4qe5qLVFVx98hguwroe1XeHWVPgJu4yMN/lLmIU3F/UvJy
Output for 7.0.9
$2y$10$eYnKDUmTgNqqaKrNARK4mOXSKrPvC1VefEmmGYazfvPKe0tHQNXze
Output for 7.0.8
$2y$10$6313lyPeOAnfHtMi0VWVfuVbcdUcvyBQZ25EY7hP4knvUTMQdFfNW
Output for 7.0.7
$2y$10$VIHeVA9Np0ADCQk5A0YeBeD8fL5FGHww602AXJ3Uhz/N/SoPhjMou
Output for 7.0.6
$2y$10$4AbXjhk.tjacuERZQT3hR.KerrmHNPM.TOMk5Cl5hSKejGZHWLKHa
Output for 7.0.5
$2y$10$0.H/SxSlSTvITh7qTT8qBuPAb5CSL.s.hNBE8WvIigyqB39Ry/xUi
Output for 7.0.4
$2y$10$7jWOwz8m.uqHQC9xw/HvXugK2PxQjZwczhmyI0opCic.o80yjYlMa
Output for 7.0.3
$2y$10$arp7YRZ.Owffad8rhQIHduzQBzdVKD1kEeiwXV6xZJ1VQftTs68zm
Output for 7.0.2
$2y$10$H5lmhrnKXVrNvEonwxD2zOd6saDlR15LRqEJKRvnfYdsC5hGRs1tG
Output for 7.0.1
$2y$10$QQsoFI306VlniSOH/cbRKO7QTozRawU.RT6dfQtdmKTMNj0FjVqLW
Output for 7.0.0
$2y$10$XlU0QRw5XOZjyVDvBKT1cOz5LkD5jk9mJt7YnnhAeZpIP2QWsEuiK
Output for hhvm-3.13.2
$2y$10$qAStUSD5lWgFbZyigTuy7ePLod1uy893NLFgjAdvLo5MCJ4p0CfDu
Output for hhvm-3.12.0
$2y$10$9mPrDJk9AFyqpP07xy2YwOjTFK6SmVbqp4scPBIjpOlcdqXrQb016
Output for hhvm-3.10.0
$2y$10$Bh8hRG5QqOseaE/g0oRXPeBdx2VHd8tDNW3lVftQBxR7CwvPnz7WW
Output for 5.6.29
$2y$10$7Fi5J6uEe5KBYNHRUONpzuclQF1tuDILpvSOL2xbIP9hFSQSHslc2
Output for 5.6.28
$2y$10$XcUL01IAueVerb9rDr/6iePJnq1sX77h53iKBbOMKXK74A9c1tE6S
Output for 5.6.27
$2y$10$lFKYEhTvavk4DVy/q2SnJOO1knlD0y8LoSJobNaoktWyHzPOxvon2
Output for 5.6.26
$2y$10$y.ruolV.M54NgbUKNqFb/..Kvrb.ev8rVdQ1G2AL1mK954qLR50xO
Output for 5.6.25
$2y$10$lEAUenoSaS0hG6i7dmGnIOumvMYT/ExWkb0jDh0oGlwWKqPPAm1W2
Output for 5.6.24
$2y$10$HWpwnaC0ax6JFjUlJ2R7X.VyyTQIPOW/0Xbe3.5cjJ.//NDpvonBm
Output for 5.6.23
$2y$10$ZUqKPwvJGg6vYVX602qmGOFfsgekhlQE.92UmqBLdwRT29YlflOQ6
Output for 5.6.22
$2y$10$tIxY66Xfoc1WjYirk.HLCOZj08igxSxSuPQBCeeIY0oulas0Lnaf2
Output for 5.6.21
$2y$10$ghekmxTgs1mXVqOvORmk7Oy0.XBqQIOX9r8CIT5LILGbopTztuRyy
Output for 5.6.20
$2y$10$YZdNgWpoyf0EIUBpqojwH.3AD9QviNZ5hHiwN3y5yB4TqlfqD9yPa
Output for 5.6.19
$2y$10$.vBaj8hwcvvGsGcxQe/.2O2bvmlQjcXffvuznAWKxg5ZjDypHrLjW
Output for 5.6.18
$2y$10$MkIa22pMvSRyhkCUJes1zOfSCvqMynU1allIQfaAqpp7XPbKTtzjC
Output for 5.6.17
$2y$10$7bHgEKerGUVmkEyn7hq1rujvuS.aI.wcu358.eQWu0nwngO7rfm4m
Output for 5.6.16
$2y$10$/VAJekGU2NCf4Xzqgnwxte62YElwWPWOvBUABZPg2GKobvkJEbn9m
Output for 5.6.15
$2y$10$AbUvJB6sL/2nC23uirVATud6e/TbRK8N5K3gPgXiFk3IPkZVFBfhC
Output for 5.6.14
$2y$10$PB6fyR4CBH3/WYFf/2FE1.veh60LzCirBJ/BFX6naitkr4qMmizGW
Output for 5.6.13
$2y$10$4TrXm./sKAsEiQv/s0jvr.x.IUUdLbMs4eS8bubd5GosFMq4/ofS6
Output for 5.6.12
$2y$10$et5KwmXmw4Jvmd.GuQo6QOHINppxYsClng6orCK0D8mpDWIXcSGd.
Output for 5.6.11
$2y$10$97BVH8Dis6dmA4uySy1zdemXSjDfoJyHEj/yhwzRBhcnTdj3eWFLm
Output for 5.6.10
$2y$10$/5Jms4Fs8LtItPDfCDdQSea0io3HZHI.f0qKfvzoeuBfN5rHe19lm
Output for 5.6.9
$2y$10$AZEnlaNi2Fa.FMth7wPnyeX35gnfKnOzhybovSP9Zizay/csBxlJG
Output for 5.6.8
$2y$10$z0cOKS5S9vUIbJKpUH./weLApb8w1N9nAw45y8psph5pdJ9WG4IR.
Output for 5.6.7
$2y$10$KO12DKlyafdh6.TvvETEnuvZaWzizsK6eNKARXfCdjbEPHOiatHUe
Output for 5.6.6
$2y$10$d7Q6FA9xIGuwfiJM3i5OqeT6mmx9Hyx.prD/2vgj7pa6qsnyU3DBK
Output for 5.6.5
$2y$10$ahAwrPY/5OiuZcv/30C8r.xqj.SjjuWQZjoLpQhLpjQ3co0VtWkWi
Output for 5.6.4
$2y$10$Gt0jrBrAQ1nJsMMMIgV7ousV6Dpu6KpW26jETV5UvNwUs6Ag0qu6i
Output for 5.6.3
$2y$10$O9h9Dh0atpryYxH8Trghxum/5in/oGdmJlDbeiG61DnVgFVcBEz4C
Output for 5.6.2
$2y$10$Rtdn0GJgiQljGuf9vmJC7.yQDKx8m/8d5W22fNqOJ4biBTq19nP2S
Output for 5.6.1
$2y$10$MKU9Yt6SM9uGyYnSKpp0NeW3WAkrR0zhIvr3PzUgTXD8esWqfudv6
Output for 5.6.0
$2y$10$itBUQalaKD2REtca/UxWVeQkdqI.q96jcXgk4XRvRBg.lv6mlMVlG
Output for 5.5.38
$2y$10$mCNQH79BlhsayqFeQfgbiOnEHAyn7yf7lotafdMsSE0tbD2f/yZEq
Output for 5.5.37
$2y$10$01j2PHNZF4XnoknQ8NycIu6STMes2u4PLzL2D9OVIzEnCv1t8y5fy
Output for 5.5.36
$2y$10$tYO04P8JnLKWDIp3Z10JIO.OWsE/YovQ2y5sVyOW047flhhzgQ6Uy
Output for 5.5.35
$2y$10$bMta3jSKOpu01cCQlii.guEC14GESrzeU0qIVeqOu/qaneWHC5b/.
Output for 5.5.34
$2y$10$AgWysED.gXej7btZn.SYqOfYeDOBOPvBCYE3VvvFJsccG5IRjX6Tq
Output for 5.5.33
$2y$10$RHJSQqgstd0SLAqK046uZ.shtR9KjwOuFQ3QtvCOzhjlvEBSiGIAW
Output for 5.5.32
$2y$10$N9n9bdEtzjtT.Dmpsmt8fOMn6UbmI0iOZHSRe4lHFS5bBV0OLiXEO
Output for 5.5.31
$2y$10$ucsN/tKXsgeNUtC.nFDuZuZJUGnxPHRSzMdTFS4p483JbJXlnl9Tu
Output for 5.5.30
$2y$10$w6fvmxKe/EkQv8FklggoTuFxNS9tddw0b2Bj6AS/T3Eaibb1diM0y
Output for 5.5.29
$2y$10$XzxrFfRwdmvjkKl7dapOW.Y00Ze4WBfWQigNX9zJJFkm/RorZmT2S
Output for 5.5.28
$2y$10$B/cMA08QDZZV0Af8E1CkI.icRQPaq.mozAabiskufmgRHrDGdHWki
Output for 5.5.27
$2y$10$SSVgShvonOf/2D9rfRFnN.yMztI7cLrCkzodNpkrBPTT1j83U4AmW
Output for 5.5.26
$2y$10$Y8dfOQoBL8AiFdXxqnIf1.trMdpEGqQzBmMJEavWj9p.xCZsXX/ga
Output for 5.5.25
$2y$10$1MQ8oxpyoJDw4Tvrc6XT.eGb.KcMlHcv5Pkct5HOxYQ.0Lu1WdU1m
Output for 5.5.24
$2y$10$tm9QEYBmM1Oh.bof.8vH7uaB7dGvw/Ru6TnVvKpxTE504Z.dLqBDi
Output for 5.5.23
$2y$10$tXkNNHeJMTiFgGhPwMR2reWR4xISKNr7zQMFvdlhfBzzLU6dcQa2W
Output for 5.5.22
$2y$10$RR8M.sVOcXf6vyGfLWxqbeS9bZgdUVFa8a.lJGZt0J0Gk0LvLb0Rm
Output for 5.5.21
$2y$10$IN4.tjq/07WWN61pBrNubeTd29izVFKQ/4049EpMfUOVPNWj2dFEi
Output for 5.5.20
$2y$10$F12kwhoAtIqtqp0EPaa5jOnJaX/eb94pRL1Yp5/E2Uh1beugk.Zmu
Output for 5.5.19
$2y$10$5GvDgDkpR2na3iHfKvRdPOfQN4AofK3WNAXxCNC5eV8xFCp4gNKF6
Output for 5.5.18
$2y$10$KEveJQPXwega6woUSxLmue.ellZw9h20UJXEHBZ21YT8R8NSz9kNW
Output for 5.5.16
$2y$10$Wb2nsTZ.ASGpCrzAG5mF6.yLhbHnqxh4jG3lcmSzbYr9VwhQ2dDGa
Output for 5.5.15
$2y$10$zFvig2HNI8AnuKIfISrWseJbojZYR4ewZGrke5i/q.dYDrDFdzT4C
Output for 5.5.14
$2y$10$5N/hJKq9Oe2p3Xeg4Gg2EO03iGokRLbL9zrPgzK.gOH4E5rWZqPQm
Output for 5.5.13
$2y$10$fMx6hrtlixguX8f5rte9RuIEDDeQB9TGbUwpk2si76W2V9wDQ/Ox2
Output for 5.5.12
$2y$10$6ohLZ1NSDLovenw26dYyie0dUeC81hbHBW77uF3Bwo3mD5KHCPscm
Output for 5.5.11
$2y$10$y3smuMx7W3m7MYGWmJdsI.8xuSQCzGu587kX1C9ZpfVDWi8E2Vy2O
Output for 5.5.10
$2y$10$OjiqFd5JdjW0b8O5q6.sEOADH0o6q.P8IH3bn5Cs9DGa8tJ5jz5P6
Output for 5.5.9
$2y$10$tT6X0UjK.WRfYI4TzFtBuuCZBDHil3TPnaUt/o4ltesuuuDlQCSZC
Output for 5.5.8
$2y$10$Xz8L/CJj7KWeHUWCtUGbTurdYNPmzAmOuzaCa78zIRMgvvnfZSUFO
Output for 5.5.7
$2y$10$w1mT/bt38faYBJ/6yJJc.udxoLbZrT0QjaNDOTAbSN94mR6rxkMdq
Output for 5.5.6
$2y$10$MygKVbfEkKfyIA3IRzCZvemOmWbpfr1qm9e6MlL05GB4SPERHU3fi
Output for 5.5.5
$2y$10$XCn3leU/l5Dqa8Gnxl0bMePD9CPn9oifeuap5Ia08hQb95m7iXKTC
Output for 5.5.4
$2y$10$9AO6B.WBUxei9V9zhjbuy.XtWE2tEowd9xoK.dqBQuiNlNvrwmhMK
Output for 5.5.3
$2y$10$FfJUaI1xNdUxPEvSkFw4w.2lnLfQWJEEn.nNONHiybXCGFyVAK1eW
Output for 5.5.2
$2y$10$bQa7wAYssfQHdM/BpbDii.elercXmG5ProL.8zf4jj4dC3MiEdSU2
Output for 5.5.1
$2y$10$WSCzsL4KImn7iYtr5oOMwubsoqN4jAQVt5bX5V36VmEL7x.lbhuKu
Output for 5.5.0
$2y$10$JIGYEVBFNg42WpLVkRb6IeCVUxntSIZJ/NLi/bHXOqTEUTURBv4Ti
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/aib4W on line 3
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: password_hash() in /in/aib4W on line 3
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: password_hash() in /in/aib4W on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: password_hash() in /in/aib4W on line 3