3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash("rasmuslerdorf", PASSWORD_DEFAULT);
Output for 7.1.0
$2y$10$KwbsUrZ/1RmlWeGphdk.N.iZ3h5kmIeqpdRBpW.f7CUZarZpBB7cm
Output for 7.0.14
$2y$10$31Rb7K1LCdyk1yj77X/9L.QneVaKafWl3.sNrGZuUvjdXFmyl.AeO
Output for 7.0.6
$2y$10$TeupC6HpB3z2JLJFJ8lQVO.B5U2QYGIugBHU1jYwALQsLw94wwJ2u
Output for 7.0.5
$2y$10$1W0g80TXdmV5uZ46ms.VFeifQkBYvkref891Km7GqEmaNboNuH1dm
Output for 7.0.4
$2y$10$aFRvahhSX2r2YXw.osiHgOSW8w7KdWar0B9DQSYmYK16YgaXNmnz2
Output for 7.0.3
$2y$10$vrSBVQ.1jqzKq5Zr5VIQDe8JX07SnO14JSCAFJMEloOVdK.XzdoXm
Output for 7.0.2
$2y$10$nFunI5ZAMxDxFZEHXAmikesdvPN1bU09TGHwWqYprS3TZMlJchjKm
Output for 7.0.1
$2y$10$erdNJIUWoJS.Q8qv3RW.UeF5ngUjdFYcYBwdvt38lOme8jHO17goW
Output for 7.0.0
$2y$10$TvAB2nSGth/dAQYJ.uKLWeVAlJLa/GzdC2gwLwdWm8//t6m.gzFD6
Output for hhvm-3.12.0
$2y$10$htGVeOJtd8cgCfWY6B.4ge12tVYzwupecBLB7reZzdkX2FA.WYr1.
Output for hhvm-3.10.0
$2y$10$6JmRgJni7fuEhSia2KsdV.SNlhh9Xj9ft.zjdc4QL6YFIYiTNfPsu
Output for 5.6.28
$2y$10$YHn8dqAlRIGWeQtJDDtH/OLLEYFds6IOscbOHQtXf7PBAqQgurNQO
Output for 5.6.21
$2y$10$YiW5OYtKY/0xFUPGxkzatOlUj0QAslMP89LTGDnzbbsd8OsVegSnq
Output for 5.6.20
$2y$10$/pqkzy63eX/6U9xg4FL6x.E2saeXUdJK1JKrxALE/Y8G2ZW0ckQO.
Output for 5.6.19
$2y$10$aWIOTpKV./1DJTLUtft9HuwxmtMluvIw3iMFKZQNMVkSN0qQexArW
Output for 5.6.18
$2y$10$eAgmwMP1Vqy9Yw2Aaf3kfuNk5oLt6j1o9yCmpX4lPk1h46IhHo45G
Output for 5.6.17
$2y$10$oRrge3C3HLFw5Fek97W3K.4WO2qUpDUKxgXXWm5/cY12s5fqn/vyu
Output for 5.6.16
$2y$10$qbc6i3M1FyjZe76SgwUBTO6MVm3XYhA9bJmMsoZD4YaSLDguizIZG
Output for 5.6.15
$2y$10$RprEo1pgHTdsJqPR2mOzfuFEJy.bbhrDvWrh.GaOh3tM9wil40TlG
Output for 5.6.14
$2y$10$NvZnY6ONMKF0I6WboWtQteBLPvyFRXna6oRl8BtSK8SRQIjgwSI46
Output for 5.6.13
$2y$10$SgWvPBIt/Ym/2fxjSQGQUev7RqTgvjJ/Ixk89X3ZrcTIOmFGK6Ky.
Output for 5.6.12
$2y$10$Sg8/Xx1Bq2C60yAxQW70POmKVJcPw8VEH015CnZT6.KVNAR5lXbwK
Output for 5.6.11
$2y$10$9Abm/QY0SI3WgqoL5lgsGefVsYSrVsNWh2JcZeDMdHdnjmay/UDf2
Output for 5.6.10
$2y$10$7Dz6eRvz0nVCqkXnjdAcS.q7I3f.us0Bk.MGmsC0fec/TdxSq2Zgi
Output for 5.6.9
$2y$10$XeCoNCB87t4uP5v0qbW6EeE9nTyt6L0dW3/41rRoQ0W7iT5Gt9usS
Output for 5.6.8
$2y$10$ra8KF9vMp2JHPzY7oXkz/OM9WlDZsPa.JCC.bjBK3m6CrqkfgjQsm
Output for 5.6.7
$2y$10$6lt53pEgzfMqqy9coyom5ODsZ/9D0bmWer4oR921nr97Xm/veh4kS
Output for 5.6.6
$2y$10$DFwAaYsuWfFamYk1B5zdFORVUx.9iNbTxfHWpv5TOWuiwX51SpIny
Output for 5.6.5
$2y$10$QX.Qc6wDU2M/vLzhiOkeNOc8MHjyg/gEAhex2SMhGNN46FqPT7iHq
Output for 5.6.4
$2y$10$gLSCkfPpbMUXCkdq/qEQO.TR/CcZtqWJh5BXfZcTCBcRmO5QhCIku
Output for 5.6.3
$2y$10$B9aVJMp2/ZNIYpS.LDua1eeL4cDrPindol3ga37AKTMsygYKFCRue
Output for 5.6.2
$2y$10$5XyRQF02unO9S5PwKKEsEeXBaZh6yWw9K.f2XKja9uQkhHx/UFTj2
Output for 5.6.1
$2y$10$xTTo8e9M26cBvrPz2mYfpeSgr23LRWQIWXT0t9Yiut/gdX8m.e2Ka
Output for 5.6.0
$2y$10$JzewFl31ERRjbTCku6wguOCPNyWjOccBZK.DVNqYY2wNSJIEwN5gq
Output for 5.5.35
$2y$10$Awk0wm12osoe3g5flyG8Ge20Ine7JmvWi7N7Kgiwm8DMPEKAHQ1By
Output for 5.5.34
$2y$10$0/XxXy5NEpEU.iONE7eriOPNe6BabL3WOq6mD6nSkw5O0sAf0ID5u
Output for 5.5.33
$2y$10$zdNiTeV2m4QbSAzDGdwmdOQxuUxWdYyktfN.9SHefEZZQKh9I8ELS
Output for 5.5.32
$2y$10$7vcwXpPxPQOn.H0gcchbl.4soH2oo7vBzLTt4C/Cb8g2uZORfdCFC
Output for 5.5.31
$2y$10$FeCfANRZPLqKvOAuRcISKOB/npi5gq/oKfbhrA4p0K6j1DkgSOgQ.
Output for 5.5.30
$2y$10$.Iis25xKnFHx2IDpq5TNleZljUcE4hUu.eIFdXn3DbUBOvredUQzC
Output for 5.5.29
$2y$10$vwB098vM85k.bZ8Px8rvwet4QepFXxr4eAIIWkl/JjLx2uzKW8sPS
Output for 5.5.28
$2y$10$Z3x40ZdJMK60q.8vOsPnk.wXgZjqa8LzLh.OUhllTsoYpEJxg5vRi
Output for 5.5.27
$2y$10$oQBNXyQEnHNKq83cuQo0jexDBSAfD5Y.aL4DclhK61QBqlZlE2AL2
Output for 5.5.26
$2y$10$OWKP2gSpeD1kWYuzuEfd7OcCa2cpA09VB5QhyxUaExjLw4MrUnsJy
Output for 5.5.25
$2y$10$jKDaojFvyuN8Oy0moQezV.URO8p5kBaS9uZ/MOHe0qLX2.VHcy6uO
Output for 5.5.24
$2y$10$l8aaG4z6ORgD0aywv6hZCO3xYaC1cUfEAFktWm1kMcd7Kj1lcFsJ2
Output for 5.5.23
$2y$10$zqruPNEY43tqqSvk6XyAd.g/kzxDub2q4csOafpPWlBi8xXkjYNE.
Output for 5.5.22
$2y$10$Z7NIk14R3G34XzoL9zNOiuJG30oBT2GIzVW4xPENDZMGM78DcEXXC
Output for 5.5.21
$2y$10$lMQNnKP8Q6QsKurnQHl8LeqBNge.mTcFAJ0JqdOdG6/7Do2Jsegf2
Output for 5.5.20
$2y$10$ayyBP9zua0n8yI3CjyUP4.M1Bhf4FE5ODgBoNYv.niVWbxW.3zNXC
Output for 5.5.19
$2y$10$p7PRXVGPCARglt6QcakAeOVzgQ5yjSE4yZ2IaAqjiWexMOQCqyKRu
Output for 5.5.18
$2y$10$RAD1kY98XYYhltXc/AOiHOMOzsS4ML2cMooxO4aKDHw8K22mvOE8a
Output for 5.5.16
$2y$10$6m0BQtET8wQAKrnRjB94iOGmLGlpn9vpkMVziBYA1CUU1iEfV3VQ.
Output for 5.5.15
$2y$10$Ur/.A9gIDwcpTSoIWumFoOWTueR7KjiQ1CKElbTW07/D6U1XxZVTG
Output for 5.5.14
$2y$10$a7A1Dkz7JZisacpEZqyMju2LE1idwGFVoSyW.pF7jglw8mfkidADu
Output for 5.5.13
$2y$10$qq4O1yWZRG0ns8/yvFyOmO3XV54ghKXKryfgJWGx0s2QAKNZQ/gbu
Output for 5.5.12
$2y$10$lpemqcKJ2VNmW7LdNndoyOlYZSJ8uHcDSsA/k8s78HdQAIVkbH8Ua
Output for 5.5.11
$2y$10$5zs7lbCBR/dM4GnnFCiokOeVauYly9tfGJSuxiyLAF3A94CbSImDO
Output for 5.5.10
$2y$10$Vnm5emoR2pOMidQotZ8hf.sLILwkQSr30bDJmjE7l21Mb17nQ1jre
Output for 5.5.9
$2y$10$wfhcgWN90BgA.TToDA/22.Ksib5nx5wxodeEeM7yp2Q4m3qwkGzbe
Output for 5.5.8
$2y$10$eLqPUyodIgjEuPP7spxoq.Mfrly6kefORZCAS64RcULGmWwb.c2UG
Output for 5.5.7
$2y$10$2.OYS5X3kuuBaJ3D0mFB6erMlXExSrhKCbV5k1I8LJnpTFHG9Dn6W
Output for 5.5.6
$2y$10$eSD5eZ2WDRjbs5r.ZTljHOP5Ft3l/XQ1JwpwBjTL72XgmfksEsR.K
Output for 5.5.5
$2y$10$TvqVn.NqzDMkWo9VWxAEF.acJvr9/orh8dqtiuTiBiDopFnDd/fA.
Output for 5.5.4
$2y$10$zZBAdXlDlOi6YH5s2Kd8AO/1/APnLq1bDdJ1u.FqRAfkUAUbmI0Mi
Output for 5.5.3
$2y$10$sxa.2tsCC40BYixJR0zSzu7lPUnBxfA7hgB8SAjaeaJf7pd.kImXa
Output for 5.5.2
$2y$10$p4SsUZ/wkl2QvmdVURabkOfeXLft/yQ.6vCPQRdIA6Kh5A2xjqH6u
Output for 5.5.1
$2y$10$Xw3F8Oj5FVx3fuZ8uQTEA.L9tSpnYBtHG78B47AdpOBCGeFNTxWEW
Output for 5.5.0
$2y$10$fFZ2mjHVkDUG9ppfXgG9OeWCNGk0rZ9S4PN0srp7/YKo1vCzg7cuS
Output for 5.2.3 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/D5rQP on line 3
Process exited with code 255.
Output for 5.0.0 - 5.2.2
<br /> <b>Fatal error</b>: Call to undefined function password_hash() in <b>/in/D5rQP</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.4.5 - 4.4.9
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/D5rQP</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.3.2 - 4.4.4
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/D5rQP</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.3.0 - 4.3.1
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/D5rQP</b> on line <b>3</b><br />