3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('codemachine123', PASSWORD_BCRYPT);
Output for 7.1.0
$2y$10$MISFGfmjR/O/67fSld2DyeFbugKG9ZY3l597ywdirz0dN1OvXu6WS
Output for 7.0.14
$2y$10$hqrYSZJwg66f00TBVGVV1e6.x9qyRePLc3j8TCZuOjSZmBSfinRzm
Output for 7.0.6
$2y$10$U2QNXNlhuvReLfz68YC4/eZVZFRoU1NbEdOzO4dteJ0GgAyoKKCda
Output for 7.0.5
$2y$10$Cic3mlqBcp6xpk1OBrmPg.F.ldEEAkGB10Cy8GDMv2PV7MzvNnwTi
Output for 7.0.4
$2y$10$WbvZQRay33cqQipf2aQckunuCf4Uo/F3lCyfqs1ZEYUUDyg1qgBqm
Output for 7.0.3
$2y$10$xrzEEvc1qbXa1mCgs4NVdu4Y2Xaf1R.5IYVwIS4HkJcWeOREFP1Eu
Output for 7.0.2
$2y$10$ovW6FN0A/YRCPQX0fAO5huZc5pa5Q0OWdT7HNcm4GWhxVzbsorpl.
Output for 7.0.1
$2y$10$EeYPGDqp3UpvlwLUso/SvubgQ4.eo7WjnuT03Tr/SoBsyjy3TkepC
Output for 7.0.0
$2y$10$C/Q2TLA.LJvNycZh1glcyeFuvQYbCUOzEfrGeTZ7w0oCmEuXzux0a
Output for hhvm-3.12.0
$2y$10$y2LaDUb2BwswCjlaPkbFhOkNioVbFHvCwjN9GmsvxMNw1Sj6zQKa6
Output for hhvm-3.10.0

Process exited with code 153.
Output for 5.6.28
$2y$10$1S1wCY7af02iDcXJJyRryuH6YOd23Kbz62IyFNfIobsdiXKeEbvqG
Output for 5.6.21
$2y$10$H9Sxs6DNTn9.0Na/Q9JcZeDJV7emPpN1w1L4J4FX3Cmxqn8TpUsLC
Output for 5.6.20
$2y$10$p5mRBpH7Y8Rsh//kBHokcen7LfIlOekZFjiporJhwDzzYKkzUIOXe
Output for 5.6.19
$2y$10$yYsivcm8gja5IajHlu5mP.GHYQI7IfuuRLEsOSPVAhcM8fAemYqPq
Output for 5.6.18
$2y$10$4eQcAyNMHAhOC4R1mbjyOuxAGayU1hMPcUbAt5JNPNpkKoy0ic.NK
Output for 5.6.17
$2y$10$gjsIY3ofVTIn4IwkMwV.muOsTFvifjPMlcKZcTjEOobySgLoqesiW
Output for 5.6.16
$2y$10$xgrNqN/PYgCPlM/8SeYP.esguRE.cdKywQBJIcD1GbQcbdLhwCHG.
Output for 5.6.15
$2y$10$o9mHIBS2zj3s8cLbuwME4eEH6Xawhuyn0OVZ1KeBS42pQyUkkwObC
Output for 5.6.14
$2y$10$GAWQI4.sNB5qtKZq7Q0k9O22QOsTbCh0I7lj7DC2s4Vac62ryBhu.
Output for 5.6.13
$2y$10$SefmA.uVGI6usU85XX0fYu9MNstIODWIpjCppbIOZ74WudwsaYuc6
Output for 5.6.12
$2y$10$1VlgOTqyun2hqHcb7sH88.xrd0vAs2.6dAqDGnAMe6wuCSu0UBdv.
Output for 5.6.11
$2y$10$oLoBveOAuTnD8PjTnfTwaOHjhlCSohRIyICdNyPOxKPqlRJ3680Gi
Output for 5.6.10
$2y$10$ExC6SydGXh8hF5OMrV8mf.ndoLjuMo8tohENlNTY/.oWFv7kBirDC
Output for 5.6.9
$2y$10$40Jv1zQ5udXwxik2gxOELO/Ww3hl/gMafPQ0E9WT12rMxmgYs7pTO
Output for 5.6.8
$2y$10$qDPAQkcmvmwJyoymuzGp0.n2Vf/yPVq2Qp7Opnn/YfsZjRWFznTN.
Output for 5.5.35
$2y$10$yrx/Un.4vM9h7bfdElqPvuj7XZsOA63o7iHeI2Rs8axHFxhawsCby
Output for 5.5.34
$2y$10$pZI/jj2bZtfpU4RsCwjKneLvIJ8trYeZM6TgCRzuaohSPNHI762XW
Output for 5.5.33
$2y$10$zwBqRKu2wMUx0nNuxQtuJunUsG2iDRkXqUi3dAuSTq72qtktji.lK
Output for 5.5.32
$2y$10$te8dOgrqziBkwvuVXvasaebzgs4EXwcZJv0u28oOZnIUho7dH.MGG
Output for 5.5.31
$2y$10$FUBKJtXWSxYGXQdd.zWIr.TbZrajd1hAcMlnR1ig2RBgj4byu5Rh.
Output for 5.5.30
$2y$10$Xi9SAqCHjmnYwBkG/pUkGOznjWLhxsOMkcDRzFsiPgjEEm67O3VCW
Output for 5.5.29
$2y$10$7Nz0Ax95zvw60i8bsy0gLOUFAGNDo1Fbv8cP1jEclUHG9DlhbUrCS
Output for 5.5.28
$2y$10$ExcFU/Z9iwx/j0klGsRNQud2sCdtaQqo6WLJY9OIMuUWXMkLPGErm
Output for 5.5.27
$2y$10$BsBraWq3vbmbuZKmEn1u..H7yNG7D/qHivt1qZtLUkA85TYV1PF.C
Output for 5.5.26
$2y$10$/wU8B.GMgi0rNoYTcFD80ObkFCVlgb5IEirpzxSef3WJ/XJgRFt9i
Output for 5.5.25
$2y$10$5XKHQTTYNwIHbEYk2r7GpOnK0WnpmSdBSZ6xgYPVcv57CRvXWBQC6
Output for 5.5.24
$2y$10$S8RUPo1hcm9Y.65oXS8/tOv0b7gJmWGjahKIEhZykGNHDm2ITnGjy
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/GPCjX 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/GPCjX 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/GPCjX 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/GPCjX on line 3