3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('synapse1', PASSWORD_BCRYPT);
Output for 7.1.0
$2y$10$EWG/wHSmtHYQfD4WIWKyLONwJbI.iKwQUUvf2wA09JfH390MR7IuC
Output for 7.0.14
$2y$10$w2L8PggtJGn3BfV2TAjUxe3829yoYD59QFrjLoxzM4RSGeaWc3QOK
Output for 7.0.7
$2y$10$GvDPKSt8mQX1g.1gjgECCOlNckrLSdRdJcQsAoT8yy.iD9AYZqejS
Output for 7.0.6
$2y$10$9VtDK8dF1cah3OdGNOLzx.LACyUcMczg7AheRgWCiMG5U/dqcvipW
Output for 7.0.5
$2y$10$GiYsEK/pq6ng7iZhtTr/W.AlGphN2/7eAsYyibL9NbDmFgqPjkwba
Output for 7.0.4
$2y$10$s5LD.2ulXxroUsxrCUHq6OhXIaMCoqEfZiBHOb65Jy7lgq83yUFnG
Output for 7.0.3
$2y$10$348L4iuhtf0ORDQBh3KYF.kpHyiU.1BaQb2abpnMUAdNlSkRcd54C
Output for 7.0.2
$2y$10$ZFvB43V/idgb7/6YjHSlVujbBR2GpxcyliY.ijYA1X5SiLUa.wTEm
Output for 7.0.1
$2y$10$m3izuYEHIgw0HiywVl3CQe6DNjDGZbENUrvAgsrS9u2a1sbe7NXs6
Output for 7.0.0
$2y$10$gAyuLzsUs7BsIxQ26RA1weJPiPgoqc2uuQMa9iKpU/BKQTqyfS6jG
Output for 5.6.28
$2y$10$83uqDqOOS74vxWbUy5E8UOAiNCw0B0XEDNs1yzuxMX9CY2KE9C/5i
Output for 5.6.22
$2y$10$rzhMeB0fOzxN19/.fxQcheMnLsaSn.gxEkeT07HmXjEwNNLOAY/.G
Output for 5.6.21
$2y$10$lvz2P8751uOmY4inBxU57.AifMk.9qrZVZ60IdJnw6BbOk6bm0GyW
Output for 5.6.20
$2y$10$3II/S56RvgSdf4Ra.tMT2eXiXr7NMMnRYZGjTED4D4DTbVMJMhJvO
Output for 5.6.19
$2y$10$wBhSncdE6uo3GaBV0AtW/.RltzI/iTna0bEGcL8my/vabyDhra2Ru
Output for 5.6.18
$2y$10$gAirYnH.Zp0.x8YwwPDGHeSBQDnEY0i5FHPtEUT2I/rLWamJ8hfe.
Output for 5.6.17
$2y$10$xpMM6OvuDtMc5tgzutn3kOL9bBmk2w/yMTfZS6nlQcurzDv.lFC2a
Output for 5.6.16
$2y$10$D7qrbPZMuch2Oc3oW7M4R.cl3kvA6vTEvWTzw/RS9UklGc7rK3/Vi
Output for 5.6.15
$2y$10$mVXRHyeUK7qZ/g9lVFYQv.HBdDMsoGKU9ds0DPzN5/nwfAWzHWZC6
Output for 5.6.14
$2y$10$7bj5SLOIaDahipeNuse3aeJrlyCEHvmrWyluZBHCIMx6ld8uGPXum
Output for 5.6.13
$2y$10$t/rqEkjulGHBQvjgPGM.J.LUlBh4DCezhnmZHfY7H8jV4mSglLV8i
Output for 5.6.12
$2y$10$EL22wU8sVC239vReEscKWO/jifc1ZNdj/eQ08iqvQfj7N5K/IwglS
Output for 5.6.11
$2y$10$ysdg3tlzLVVnf8Am5rRL1.G.6LS1K6EjoiH1MM9abC7ZveTPuS/VC
Output for 5.6.10
$2y$10$w1dUrzMjKgvNabZqDdv34.rc07MY/6rkW1KzHlSBCjGTYTMcd9aH.
Output for 5.6.9
$2y$10$gMWAtMZxPTqKDi32Cwjou.XJ8doT/L4CJxTmNYze0X/ZAlmwcw/rK
Output for 5.6.8
$2y$10$2TZlRlHYaA5o1zRNMJkituKAqY/DQA2iMd1XI.CSIn3TfPvpeTpUq
Output for 5.6.7
$2y$10$7wicB8HQ3376Nc79j9gKlu8x.aEd1LZ2A1zDoBFGcxDGtImiKuA3m
Output for 5.6.6
$2y$10$3VGfidyPjoPLbQFcghj3BOd/fxy/AkNM4KPzQH5FN6S8jA6QmtVFK
Output for 5.6.5
$2y$10$oTUVpdMgUCbJn1OOkOLLDeRMK7XzkVj.0/XAW.OeRizziYwJgkbAu
Output for 5.6.4
$2y$10$QgUIIymIXHTIE0slrXjIyO3hdLGxoKTW7UWsOl3xzxTOWtSjY6oNm
Output for 5.6.3
$2y$10$RsxMuizXw4jpzCi7/19Kw.LI96d0CybnXTqysfDPX.rKWU2tszali
Output for 5.6.2
$2y$10$UuMZql4TBKvkvPn5WIJ5ie34zegCWKRPf051WHFffKlCpekc28SGO
Output for 5.6.1
$2y$10$vOVoG5BKgQE86EI8V4XryOTPSXKdaq1kj1zoD4IWbz3JG0G8btZ7W
Output for 5.6.0
$2y$10$QOGAX2w8PmnE.DJEIM8H4us9gTfUDxXY.4dODZYFuyhoMBm4sLDCe
Output for 5.5.36
$2y$10$udNm.azTbAcrMSonDq7qW./E9eh7q4snK5NzAi6R2qu61FBVc8pCq
Output for 5.5.35
$2y$10$nvSmirtFQBT/XMJ/IdIPBO99hVcI8/qVYyYTgj9KAGhTuzgCrRH/6
Output for 5.5.34
$2y$10$.OvuTF3Ra5u1/JlXahxRY.kip7PgyNWY2QYXsrTV6rJHgT30wWdMi
Output for 5.5.33
$2y$10$LDF/grcgWH0J9L57Tb1Sgudoogqp/i9NZW9msIIreW.9ozs2h1bly
Output for 5.5.32
$2y$10$cZE5b6QTsaZutZPwFGjiHe3qk34Kp1mYsjOgcTz0v2m6y4aV8zjN2
Output for 5.5.31
$2y$10$2LWcNg6bt38gt6uEJI27ouylxfGt6/G1YQaG3pcyhFHHSSbJ6/U/G
Output for 5.5.30
$2y$10$le40eDVSK5EyPz4g7ZSD.ePFy146mGD3W4W3d3xk620gPjvo34vHS
Output for 5.5.29
$2y$10$ZtRB6lwsFEW5MOjGNnc0iuA6IsrEeTEDw9z0YqxnR9gzsYyeOE1eC
Output for 5.5.28
$2y$10$W4YydcghMn0B8rRoNAXxtOzAE2Koy3YJMz7GwCOVpO4OiuJ2o5Dne
Output for 5.5.27
$2y$10$/LHbFSoLX96pTmMzs7Ob8OL7LCRE0K7juu7weSN/Jw.9hKgiWeztO
Output for 5.5.26
$2y$10$hJz38WPo8v6sTX3f.xe08Od1aYeyFUAM936.7Kez1CMrGGqXUyF3y
Output for 5.5.25
$2y$10$NVqBANXF1dchYqzHBOgc6eI4WCJjY4jyxjSmhbqj4aYD3BTLVp1mq
Output for 5.5.24
$2y$10$XtUybrzzXtNK.UKhbaivYOodBaKj88AMptfC3DHPnz..D8vtf0KdK
Output for 5.5.23
$2y$10$QxVAxKB82diE4nVd4HaSCuyeSvAxSVjfOBOQyYKCdEO9GGKG2exCO
Output for 5.5.22
$2y$10$lkabZAohCipvxRtv1l1cDOrxo.PzwcQMOPHCg9eJ8mqk7GBdZPwyy
Output for 5.5.21
$2y$10$5YYcycNdPweNiEL6o0lrWuccDd9vE6.Z/qWCVHATIG1WzXouV71SG
Output for 5.5.20
$2y$10$pCK3ibByl5piMg/ZQ/ea4uHq/W2dRC7yYLKUYmM3LGIgLM71ybg7.
Output for 5.5.19
$2y$10$A/aHC9H8rX1HuHgPG7FhoOZZ6/uUs.LkCbAA/dYEtREY7xEAU.vjC
Output for 5.5.18
$2y$10$FuMg.eldOIlIOUT9o9ic2e8lmhVsSmN1MQJ.M.ITr4499RT1mcqJq
Output for 5.5.16
$2y$10$HasZ8wzKAbwlb03Gyob/t.C3X5dTbddI/wIvdZujQU6hRFPogPCQ2
Output for 5.5.15
$2y$10$u3xulzC7f5YQjXIJR4BIle6FdKJxZaZneJ/GZRsOVRuJXLYBBCYm.
Output for 5.5.14
$2y$10$PHlARF.UecX7DSelzPkCseWDQ3DDxN/wDKfw0O2zNldtu/ybc9.Xe
Output for 5.5.13
$2y$10$dgpC.JGEJQEnfrmHEc1lK.s8zuVlEXuW6fIln3We3ebOegdTTHpUC
Output for 5.5.12
$2y$10$EblZXfsEaibe1up9HD8ztOHVwxUQZGo4aqmw0DmTv944WXEJnyiO6
Output for 5.5.11
$2y$10$PDP8ErhiasLUSDF6UeI1SOLLxEl8do08YqytbVxhAv6kwDrZLEb9m
Output for 5.5.10
$2y$10$t1KPDcvAKgP9yJX3xyyKYe7hSpr1xwTsUS.3qwbit41njJWQAXlPW
Output for 5.5.9
$2y$10$VjZyukgjgAsUrJ3TgdBdA.gwdnxBO.qm1HVsn.YOdhBuway1I1dxq
Output for 5.5.8
$2y$10$PejUsLjm9Ffz36JFdLntAuBpAFEZE9nn.UXnrHKLmquxheoBbKPwK
Output for 5.5.7
$2y$10$bwsndm/9XebaVJPOle2rz.nJuwf4e7G8Gi1zYJEaMBHNsAuMXANy2
Output for 5.5.6
$2y$10$T7FFxvYHBKeB6HnVsgWMMumofCfUAHbC23kqXMsbOLy9NDL9U17X.
Output for 5.5.5
$2y$10$2wkAKpoeJuLtMwD18KI//eEdQTTK5PkxB2SEXxDRTOJG3fX5.2RoC
Output for 5.5.4
$2y$10$ZFJe.uG2Yj/HpYrGPilR1uL/wB0xT.xQjBz2OLsiha2ilttzeRRxS
Output for 5.5.3
$2y$10$gSR6T838xzzfw/7amqfz/OHlvilDIuUPAWeT4b5U.T1iM2COTn5xW
Output for 5.5.2
$2y$10$Hn2z7aZNb4POntzuGD0hzehddr4CTLQbe1XVNpVbCiVXO0EDDFDZW
Output for 5.5.1
$2y$10$4LtobhBx347X.w/hDNKMZOUUb07pZnSi7kcZyBd0hRp5eAk./l1b2
Output for 5.5.0
$2y$10$xkLPHaZgJ4aKrqo8N3IVaeSnT.pbnbpymyPdw1zLOH2UB8D0KyCZm
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/4EDaf 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/4EDaf 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/4EDaf 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/4EDaf on line 3