3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash("rasmuslerdorf", PASSWORD_BCRYPT);
Output for 7.1.0
$2y$10$ylHFh12ar6MouXi19v8BZeYJ.mpKuZnKb1ZBgunegQV1r27Ta5XY2
Output for 7.0.14
$2y$10$91rYnfIuKCOHyq5aY6Ved.9EQgmftL6TQXboRISxYgetsViH9rYwG
Output for 7.0.10
$2y$10$qOflP7yp/lGcVsQiJHY2yOv/Jrj7fmrgkzlefW0.r78YaNO6dIIrW
Output for 7.0.9
$2y$10$9vAsCaE8X/BZdBY0H5iJReclEyTk7.0kkv4u3.TkQlqfA0LpFPmCW
Output for 7.0.8
$2y$10$k/Sn3I72Yi/zpjoHrVQLOOpQFHSoYp/3.Oa6R4E28WYU1lqt8riCG
Output for 7.0.7
$2y$10$mxmPIPA7d2vuB6.TpHKy2u2OO2kmA864zgg45Uo6SDj8VMWkVHGIe
Output for 7.0.6
$2y$10$sA4k2lrx0Q3S7w/mpREcredi1PXn/Rzi.dEPXu93FlTOeKiWG2IEe
Output for 7.0.5
$2y$10$PUJVGXTj.Ai287bjMFyrS.E62wjbj1JvBCbIrySxMgijkKpPt1XPS
Output for 7.0.4
$2y$10$Czx97EZcz.AA31UUn0chOuR.EmW1EmoEcLXlwkjA6w4NmDKphLPWW
Output for 7.0.3
$2y$10$gGiJ4a769aMrxa4CZo7dWOkcENxXcuOVYOER9J7xK3plAZ3nOO9g2
Output for 7.0.2
$2y$10$dYyKI6ZrseyVVEJBmn6ekOuZV3M.tzxJKRFMk8xiL9tYRqCPAtuzS
Output for 7.0.1
$2y$10$MX5e8boepZgjm2S0pn2t5OBEIEBz7f9rWJprZ0fY4FecymCGXZ7ZK
Output for 7.0.0
$2y$10$vjMrSVnP4cMNx.3SnjjHzuRp8O7rJ6QM7GV.KZlzvG084uzVSX0ZW
Output for hhvm-3.12.0
$2y$10$wGCVhRRgXDGK4H8zcOrjxelIjEluKoE/AszSfHB5pAESejsXM.PhW
Output for hhvm-3.10.0
$2y$10$3MZBzFZ/uVLNp0S8uznvAuV4wxeBjvktqOBF4sdqQj1MIBvri4XGK
Output for 5.6.28
$2y$10$az2X.SHEyvk9.G4yg8H3t.OAeVRF4b9BfZvVzavUG2Cxs1TdLm1Um
Output for 5.6.25
$2y$10$ed3SijAOL5H.vyyj8Jx29.XEbB4ZEhV8NKWreO1CFnStIOtdHyhHK
Output for 5.6.24
$2y$10$atvCQEB6xsBkjVDERXQlf.9mvVzQCM4SNG1yLrwBR4FvYUpcLGOlu
Output for 5.6.23
$2y$10$k1Za80dXCLwjaU6pe2I8OO4MR6.8gckxJjiMLIfJ53R5YLGubj8jm
Output for 5.6.22
$2y$10$VZXca7PG6eFu70/IMuIZHulF0PMpsngfz8grCTd2aEqb4V6xKGNM6
Output for 5.6.21
$2y$10$ZYBTRkuQUOrGZvm8d3Rm4ePfqTQZiQJAWN3qufEnXggfAjft3sqeO
Output for 5.6.20
$2y$10$kxWstu8m4M3EkG.qaMoTF.Czj6uvKYPBUWMNQqJkHppwrxsfsHadq
Output for 5.6.19
$2y$10$FtnzBmxfI1LlU4w1SvibHu.lXZuIBnGQePx3qDjj5ySwaBliXtaZO
Output for 5.6.18
$2y$10$DqjmSE9VGD02uQGDT7YyDewnFp81eLsVMgyz0TQGMu1AMIoSzthWm
Output for 5.6.17
$2y$10$VHRvd1.BOAKSO8/ZUwYIfOeNJmHOqL8QH5g3Cn9s1qeccJ0fLUQIq
Output for 5.6.16
$2y$10$RQ7e/7X4k84gMGmJTP9SZ.aQLIhDTtJoMMzUiudp/R2gm3m5ditmK
Output for 5.6.15
$2y$10$3zRUJkyvf1FsyymNm7iVTuxXdg53Awv4tNd0.zYeNvuXnvMTYmzDK
Output for 5.6.14
$2y$10$MZrgm0Gr6tQqwhs81uME..LiFLNXepncYI7yNa0lwnpt/D11A8Ini
Output for 5.6.13
$2y$10$RAghGH/pPTUxAFZdNrFvvOWEU5jlnCJlJ/5ZBmDJ8JhpjEeHHChHC
Output for 5.6.12
$2y$10$FEtpVJRqZQR5FEx9kX4RpOxtibAxo/oL0EcrLT0WW35AeK70yM/Qe
Output for 5.6.11
$2y$10$7RA53gk1cuZ6Xnq8xyI79eOxWpJIIyDSvyzIkE0YzRXziI1.Y2Ga.
Output for 5.6.10
$2y$10$9qMKQAsxPm0GfdiIKgHmYevtQ4B0irfQKAUk3OiBHDu0eFHFVWiJq
Output for 5.6.9
$2y$10$q.UGBeui5zVYkPN2wgo63OZYeRQ7AifBEQZMrs3mZUQz6weBrM9vu
Output for 5.6.8
$2y$10$kdzv6st3FafpR1AEkolW.uZT0tEeC1P5SfyLT4GOFCbDnEMYm98ti
Output for 5.6.7
$2y$10$pv.0/QX78CboY77KDGl/c.qQVqkWnH6XvePcbFVlyb10X2tQGoaIe
Output for 5.6.6
$2y$10$2O5FvhMvGgHnZvIqMN.Rae8Vf.mWm8ZmuI/By5SDUYkh2WY4StLG.
Output for 5.6.5
$2y$10$GJSt0fxMx1vDTWMIgA4pU..T9.emset5LucnZ9oz0hh8e1uWbu1Pu
Output for 5.6.4
$2y$10$rGZSNKs0tTw74XZrzdwXw.qkoZx1FmtSHNrdFd2KhIUFYAW321ToC
Output for 5.6.3
$2y$10$hDQmySO88zGOktXzUlxndOSQ1FDQvwbHbTzzUPef9YK60pgjw9dSq
Output for 5.6.2
$2y$10$alH21SbvWAM9O.lFJRRZ/uzZPStHL1K6quULvnsU2DhxIFjoOKJmq
Output for 5.6.1
$2y$10$SVwuyUKudp1SUW9dkMilZOYVZYdGUAobvxXwJeAxd.wwwg5a3ujie
Output for 5.6.0
$2y$10$9hk1ZOPvGwMeSW7...vPIujrgaggZCOcFcxCevdVPsU85yMYPr2Xy
Output for 5.5.38
$2y$10$hyj6p0z8/lFXsWpgfC.13.OuLvB0xmOxNdqOsVNFCr8UelFvo9URy
Output for 5.5.37
$2y$10$0Hu8e.ts2QPCI6xmGKjX2O3hDyXh0/jXTJ.KGoLou8Aj0X7TwAuZe
Output for 5.5.36
$2y$10$8zYSSKEmbuWiWgSz49SPpeeRbbJa5XaQ7M2NnDMc4GzHpaIFoMkOi
Output for 5.5.35
$2y$10$TjNR96Ahx4OkKU.ZswusnuycBIa9MR4XsUYIl6ypvc69gIDWmw2G.
Output for 5.5.34
$2y$10$36pMjvZZWKAL7wx1Xfa5NeVD5.W3liH47bk9VVdFpguZRYXwp3vn6
Output for 5.5.33
$2y$10$aeXPTJ1ouidsxSUiPp6m7uWeftKBeIJmhsDC3qmvslhbF0KFaEs8O
Output for 5.5.32
$2y$10$mHhKtIt8kKPPgx93p2/j0esiU8RIXPwodjf5WCv9lT.epm/udcW9u
Output for 5.5.31
$2y$10$5i54zzaf/0yiKjx.EA0ccu43goQhb9oxk9BGlOryFYsdZs2JhRI8u
Output for 5.5.30
$2y$10$O3yNbE9IyyNn7slL1NuiOeu/in/moODj4nR0mHHJH/s7SQ/7esX.q
Output for 5.5.29
$2y$10$sWCeQw0LoGlD9G2MGewwW.sFQP7ouk0lXMA0IXrau06q3.FgvUUCi
Output for 5.5.28
$2y$10$uyCEjTT6ldPuqvIBL/ss8u.kVesuZd6dWx6MEqK3vj69vpUp/1TW2
Output for 5.5.27
$2y$10$m84dff5vmy/AOa9kHcAlGuX5mBTbLg4mQLS.H6rHSURvekypNR2.a
Output for 5.5.26
$2y$10$Au8R2Ghcmn2niqpC1o7nwudrshSHwb.Sod/Y2MPecx1sDlZa/4r42
Output for 5.5.25
$2y$10$tRDeCaiMpt/O3gFYBk5f8.OWKz4gfHSzbLQQSQ7oNYh.6bDhNU.XC
Output for 5.5.24
$2y$10$NQSfRhqOYn/KnrQJXkHbbO6GPx2GvHk0QCFQNbnTZOmjR0zBxTYuq
Output for 5.5.23
$2y$10$GarGg7Bc4suNkjCn56ulKOawazKa1eBZ1v1RWktzyJxZPi1zR2upW
Output for 5.5.22
$2y$10$PyK.60a81TAusqhhxeMc7e.MHHFRQR4KQCszcPs4ZnIbsvmd3cYQG
Output for 5.5.21
$2y$10$8E3kt/7ZMtuEPdAuO9Ua5uabXaryPGVE/TcDzgtpI2mzOBZ7noKwG
Output for 5.5.20
$2y$10$vPMoFVDJDU6aSIhXHPL2X.TYm7jsbXEuc8Cjs3Zj43RVkE86ypDjC
Output for 5.5.19
$2y$10$eT15PTnn.Zo5uVp/B5SwTevn6VtZYrqBoq5ftYNukK9xJ589jdM.u
Output for 5.5.18
$2y$10$OF4dimlQIwCSswo3x6ErGu46sglncu6dm4IudzdrmvZ7FgufaGS/6
Output for 5.5.16
$2y$10$Pb6xbNhnZZQImw9IVofvDu6pPtQBidtRKgnNsnEMYVj8Oqfsb1cB.
Output for 5.5.15
$2y$10$EBn6Im/QaaLjP4r.cU7ur.x0dED3UDioPFT.q.XeNxWp/1ammUwvq
Output for 5.5.14
$2y$10$OgmtzmPYNheOBA17/8zRxe9j2Q8St9Nw/F227vo9UJ/.BpLexRR9m
Output for 5.5.13
$2y$10$tdmOzD99rCpY1/kqC5dAPus5xIX3x75/ZyOP5neelOwQjxvsK.ExC
Output for 5.5.12
$2y$10$EGLOMc/6m39fIz/zFZinSO7cQ6NANRnDmYjjrKtiJb64XctmZGsOO
Output for 5.5.11
$2y$10$skZRX4pxAyVALYy7GQ.bguQaRzXalJVdlrRxlvnwE.3oQQiQGJvdC
Output for 5.5.10
$2y$10$B8VcVtkzx/riZfh0Oyuyqu2vZnm/l.WHeltNXxrGqdRjZsvaLClEC
Output for 5.5.9
$2y$10$CZxURm1yjk3LA/uEbU/dO.Dh5VgLVfVA7MQYF8W6b31diXQpwKPpW
Output for 5.5.8
$2y$10$eELCOl9oHmPnTFbLUmujeeH0emUtk5LKuXNQ5IiBzvXdpDBrEJheK
Output for 5.5.7
$2y$10$OjV9bfzSltOh.XllarOUmetf8yGY9rteiYsAchg2IRrIFFmj7QTbi
Output for 5.5.6
$2y$10$tU7ItVzd5rkjTNkReQuKg.S4NY/JQryyEqfdVsji5SNUo6SiavHja
Output for 5.5.5
$2y$10$mcVO3vKVSRTSQDNWDzrDZ.9y97P6WI3xRP1on4PoI9hmHbKRU10yW
Output for 5.5.4
$2y$10$XVREf0iT6/dJ5c/5h5nZUuhvbXAIwZorhvpL/BUOHSHrxRSay8S4S
Output for 5.5.3
$2y$10$v21DLM71OicxjR0lci.CPu22kGoXL5dyVGtYSvXvNV.7ev8xrrOZS
Output for 5.5.2
$2y$10$eb7VljiPza4zdjSoJD.ZI.io64Uuj9rKNTOwE.LvRlYzuoo2eBFGy
Output for 5.5.1
$2y$10$.7IuR9mRV8AGQVOUzIMsZe1UJ9QLHe.Zia81mQK1t68L95oYJLJOK
Output for 5.5.0
$2y$10$IINyw76aXZVA7U7NyIwXhu.3ybYGTDt8MozbsEK5qFFgdLS2boj7K
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/HMeDY 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/HMeDY 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/HMeDY 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/HMeDY on line 2