3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('Training1', PASSWORD_DEFAULT);
based on rGCof
Output for 7.1.0
$2y$10$xzQg8LxIC/3UVoAmzL3KEOFKQL/X6Q41zfiHUEVeoWovtmC9SZyDC
Output for 7.0.14
$2y$10$Z2ZxwiDo3.9Mx/r.dZUmHumhVfT6oh7Yb22paAB944VPvItomSxxu
Output for 7.0.6
$2y$10$dZBjEp/BPAkhfkEUBYQAXO646QfZFvgL.QA7uQQVFsBNDMVhbsQp6
Output for 7.0.5
$2y$10$xHn2L58O./OIPZJQO.1wJOcf.P4PmZiRGLDlwrdJDj61g9.FTc6yu
Output for 7.0.4
$2y$10$LDrNAG2iBbKkOsVksN7GVOs7YSvjRUQAXk.1LEq9/yd2yvAkYS0.G
Output for 7.0.3
$2y$10$P/HrNGxLRTvzF73tvOiY9.9BWn8oyT/mZvUk1x.fO3IFXDmOJet.2
Output for 7.0.2
$2y$10$nre2bOEiqsA6L60axhkx6uZUi5y43YCq8uOVGggsrAOcHhaHGNW6W
Output for 7.0.1
$2y$10$pwTRbIY.0/XWb2nmL3eJIe7YVE6W61OMovJtpMEZh8FP0uHx4Hx0G
Output for 7.0.0
$2y$10$vZOhts6spiXJqDocUSBowu/U90QD8v0weocojK1xMhqcds7YxxmFy
Output for hhvm-3.12.0
$2y$10$daW5JkGVIRmVxKVqlLXgmejFE9ZtmWLNVrPXWrE3lm/udw6tKnSFe
Output for hhvm-3.10.0
$2y$10$qGAVhUmh/s4PjYAK8Ul0QedlKrUyWQR6EsqlFc3QDW1gdLeK6Fc2e
Output for 5.6.28
$2y$10$GH19Wa6mxKyurSnnkvswBeHAwe8c/771Wrrtp3gvkd8rWwW4/Qm2G
Output for 5.6.21
$2y$10$tZ9uB3dNtgG8Tc.LaPFbTuZcBZRbu3D7AhLdsRagE9ahkBUdepdWu
Output for 5.6.20
$2y$10$inheu3XWF90.PvQT.1eWpO2bgsp0Q74z9lQWisYX71Gbivxgd6G9W
Output for 5.6.19
$2y$10$CW6IRO8fDJa2ywagN.6rvet5urKKvcGnlSsrdQ0QuWt29rYqXsHX2
Output for 5.6.18
$2y$10$Vvtjor8OLQtqUsFM9wE2c.nA24kH5WXXFaxycERLIjeXDsFNiNEdO
Output for 5.6.17
$2y$10$qkbHP/mondNRncOKAl1nWe4XB11IpFInQMO/8NSHsv02gtXEyfUGW
Output for 5.6.16
$2y$10$b4GDYTTGWa1xDTl.F0acGe8EiP2nY3T5PtRoXBhLqLiY6fBFk6o/O
Output for 5.6.15
$2y$10$KtX64sVITo2jZI/lc84Ig.eCmyiUgfCHdo/NLH/QLqGz9w0h.hxU.
Output for 5.6.14
$2y$10$kTdsGy6JKgeU5HOJLpKO..sC8R0tbmZv9v5eG5QOPW5lWRZTgaCHW
Output for 5.6.13
$2y$10$Kk6oes4Gbl0qPBeBoecES.U.hU5JSd5fxUMMcg//iWRsjOMZ0LcW.
Output for 5.6.12
$2y$10$jPeKiTeZUj/Avl8im5Maxug2Arvv.IbXtkOHts6LLAidCVn8LFumK
Output for 5.6.11
$2y$10$wkpiRnNBpoERvND5XW9jTuN1Lc/J3gpSGvSiluxwSC6mjjDMhy2DG
Output for 5.6.10
$2y$10$Wq2HW1/uGQUUeK8II8gg9e1tDncITmkcHwpN3307bjvxBsTezW8ti
Output for 5.6.9
$2y$10$848Mh3Qkg8cb15suIegeIe//WJ8AmOlcZkHDymQlHPUXRfs1u3kEi
Output for 5.6.8
$2y$10$zshRY2sT9XdaeirapwX2weMFeX4GjBklsXi/nDVBKwxMlYYIROX.C
Output for 5.5.35
$2y$10$nqPFrmaVBaOi2hKOEK/jR.xUIG9/dtZR.tSmETgiV2mAwzCyEkTNC
Output for 5.5.34
$2y$10$3WSvAdTAeYR6M/NtGzyi0.NjZi9uc3kEVVQQf6GV.yIrY.G.4TrB.
Output for 5.5.33
$2y$10$xTRUfdltr7tY3k0/LC/FG.sboLqa0FI/udIBwRvOr7I4ja0ShcvB6
Output for 5.5.32
$2y$10$5lONMjN2GpsYFyFrUFPZ4uAzZ7r7pbnb2hVuU62CU1VRq9OxBxpwu
Output for 5.5.31
$2y$10$Z1m6eAsi07YC4UWF0JcM4.ifTPZkr6MRND33MYVwhpp3cu7zFVJp6
Output for 5.5.30
$2y$10$jexz1bCS9EnH0dMvi/pfNOBPbJjsYSryQKXyGYCWf0gUae8fYID.K
Output for 5.5.29
$2y$10$SEBqR7BM8UXIZwEJxTk01.bvJRkRrK19z27PzWrxC8vx0byNc.JwK
Output for 5.5.28
$2y$10$1CY/SgeH4UEDCk3iKoOKMOJNwPTO2O4cPPiF48mrzEb0kAx.4//Q.
Output for 5.5.27
$2y$10$oO16KpR6niA45gUyvWEPL.JSz2ZtLeJNUN2apkaFhnGcpdifKbcjK
Output for 5.5.26
$2y$10$TFvhvvg101yNn9UUq.XicuMLZUFXYbUdXu0ALTtA51g8g2Ng0MxSC
Output for 5.5.25
$2y$10$cxbHMhXeSs3ylofHKgYXUuImDWxj7A.f75AkvWnbSqwKNQgBZyEo2
Output for 5.5.24
$2y$10$kiPkodXIrcp2cT6Mr49uJeJ46zCf9IhPuQZBnS6IZiHsmngdCmE1m
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/O2vTB 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/O2vTB 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/O2vTB 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/O2vTB on line 2