3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo password_hash("§ag§SDG%a/!%", PASSWORD_BCRYPT, ['cost' => 12]);
Output for 7.4.0
$2y$12$p82E9NjPsYFbm80xwm5zAeW.dbcg.8Sqot0ILhc9JH2.kq8UEfnRS
Output for 7.3.12
$2y$12$4EJ9xtbi1EoyTXuyi0ERQOkAoCGxQf9ZBA7DQCsJL2VwIlP5JpWIO
Output for 7.3.11
$2y$12$UKnZsRw53KYlsyUQS2mJmuCJpxp/NknrqWDVt10d7mbKJbIs9rzXK
Output for 7.3.10
$2y$12$uemIrCrtanH8fXtYTjCcPOumNcVG.B8OwBWY1eWYiDt6HzCd/5CnS
Output for 7.3.9
$2y$12$Dc.Fi0xxmatz0PVGZFs/7.2b9d.X0MP1MLfv5molQEdcaToZd8JzG
Output for 7.3.8
$2y$12$bQkZ82i/rgy0WAzz7Ko8YeQ87T/90c3JdkTAHHo9gPg4wFJDl0ZZu
Output for 7.3.7
$2y$12$W4PWMaxp4cw/pOZJF4ShbebQItLhbJkwdDV7ROYJHhguCS4.LEHfy
Output for 7.3.6
$2y$12$KPszdJgnGKD2ylQzybe3QurBhxBJnO5884wj7zWSjcDpQYKzcF.ZS
Output for 7.3.5
$2y$12$uF53OOXUZ5ZQOvxebXcHN.ryDKc/.lc9vGA7tQKnBNUSj4az9NJye
Output for 7.3.4
$2y$12$Knf1KgIBoRVFtzKp71FjQuOI6l480DaqVztQs0lUpruj1AdtA/vJK
Output for 7.3.3
$2y$12$C5ouZhaltjA/AXxdWMtKD.iZZyUp3/mJ/35UwkiH/ef6WI10S9Uou
Output for 7.3.2
$2y$12$WyUWYDVc200SdGrJs0nXzuakBDZF5GtaPRwKsGnX2BsgHg0yQ/7wG
Output for 7.3.1
$2y$12$.d2wJ29Zc0bKeWjGD.kjSejCvzkihyT/ekWcaXBoFyg1hiVu/UesK
Output for 7.3.0
$2y$12$ZOeTSjtWW80wjeq17p8in.QxRp01KPVFoySuV043XAJeKvxtp5pES
Output for 7.2.25
$2y$12$b2exv78negIPQvUh6CBaI.dAEeK4YhDcko6hJSNv1r6DJ7/B1HJmi
Output for 7.2.24
$2y$12$NZxa/6z9dJ75AI8gwpvHvuFIqJ/9xrgKa/x2fwiWYRktlUSAwany.
Output for 7.2.23
$2y$12$8y/B2eIBMJZ3vpGZnie9SuReSDU5hnF1/U61CCRI2bRhaixMcIn06
Output for 7.2.22
$2y$12$coXjSXDL5rYdWC78K.51newd.0iKUktfmo0lwq5.WEs/9mQy64eAa
Output for 7.2.21
$2y$12$C/9/L6CfRJf5YjeRtf9UG./qjg81zz7jfTFspNEwGZkVSOGd6yZE2
Output for 7.2.20
$2y$12$VHL7Yo8G28CiW5hA9.Q0reVOGTOgroWouCbOw1bwoVyQovvYmT/jK
Output for 7.2.19
$2y$12$sCnkwByNyT6Kb9sOOxwwAedOmfpSPJyLKxITaQTwnRGtIJYC3rJkC
Output for 7.2.18
$2y$12$vjw/0AWE8sSdv6iBs2rbl.SYxTNEpX1JiFYLwOmW6qSsPOz6hTvbu
Output for 7.2.17
$2y$12$tO.jILGbKUIjBtUHVig4Ge90QXni3xi/Dmy69kUmBYDxy9cM4Jbs2
Output for 7.2.6
$2y$12$pyUlJjOIOs.rsWAF3TP5Qe6IusLnEi/AHDhZuRek8Dp3.oTuc.hDe
Output for 7.1.33
$2y$12$ZX.wTFZXKUFoyZ2KdkOeQOSkNH4e9uBv8AsPTG6yviuORRpzqNsVi
Output for 7.1.32
$2y$12$7/aoe1vMFckc/rxuaWcnledLUUR2Je9vSMYgxThXixOlZsMV6qAj2
Output for 7.1.31
$2y$12$QGaFaN48bmmsuzD4or5oFesx3lHz8LwIurwYrmXlZ2yyVM/Xy24K2
Output for 7.1.30
$2y$12$H4PpzFixgCEW3pwEy9H5LO6l2eAIIVzcpKE13XTHcVeD1xdJwP4zC
Output for 7.1.29
$2y$12$FH2pRzpODSUlYPJhMvAhFOiouFcnDaeeRR0stmVv6VCmhrLmFsg0q
Output for 7.1.28
$2y$12$3DRtrX3jK8EvMbHZx42Wae2CbHOyoVi0HrD7YVeSamcdSlmxSiryC
Output for 7.1.27
$2y$12$jhfDjd9x9AjHkz3RzQSuIOAnBKxMzyR53RtHff5h3JTV8DiFyH24O
Output for 7.1.26
$2y$12$Xd8Cy1P7KolbgAh98ah9ouuR/gFPIEIE5jVAhQYiavnBhBwq4H2x2
Output for 7.1.20
$2y$12$bHY0lbssJ4QBfuZ8im7Niu.n884Y/h1s.UdiM9vuoXtJ.zSEvWFLW
Output for 7.1.7
$2y$12$aeoPYIqLmrF1kWRWphr.keYFKpQPZ8iGAQBW0nW/7K577AxFFOnt6
Output for 7.1.6
$2y$12$ls0BWdNRlX47fUrRguRE9urYftk42AVVlGx39K4PIuo9vsoF27OJO
Output for 7.1.5
$2y$12$AR4M/1YtLBHNBVRRa6sX9e1DqmLUHrd.QgN9EsEh/KDAYpNtyUzZG
Output for 7.1.0
$2y$12$mzqiRMsW2dhsgWYkXYGK4ubODTmhdr/l1KyZarIiWT6YPev7TUUdG
Output for 7.0.20
$2y$12$Qr1iYdSMcJdJJzzH.XpOJeHNqD1Uv.AR.XnO/x3R/96pfq5pTyzvi
Output for 7.0.14
$2y$12$TFGcWYaSO9wP.tUzEX1j9uphqEOfoNL8dwO76cvthuNeNvw40jTJW
Output for 7.0.6
$2y$12$mV.nwfy.STffSW6wqdZmPuDer.pHh6n.7rwmniaOl0bXKVFuyTbvi
Output for 7.0.5
$2y$12$.MPT/MfAAoAJx4Nx88HcbOdysTL28WZCnQ1c2RrKjRcl3hIyfTzwW
Output for 7.0.4
$2y$12$bkTsKHTz6SU/oWFTQ6Q5zuVlpWhWVOOyESOIWCaK2dA.yh6y/o2Gu
Output for 7.0.3
$2y$12$XxHmFlqA72vitp0aEjkeBO7uDl4YQ64Vf6kCYN2ApMWgBf.XrwOeO
Output for 7.0.2
$2y$12$53pz0YJbH5WczydxmIfRg.3KSy2hsJ6/WqrYwdBLKfhzj7d9Bgpfq
Output for 7.0.1
$2y$12$acEr6HWkMwhF7c.6qDsvWOnIRbtdOr/BCQ64zdh6xdMsU0/mYLcHa
Output for 7.0.0
$2y$12$zG8tXyus0LOM3ZDBTcM7/uvSUmsFgUa4vCKGxBFp1Rsa76Y66UgX6
Output for 5.6.28
$2y$12$YS8B5bM9eHd2H0MjY.Th3uoNdAjUwrA1arfeO/1pkxbDw.QdaNL7y
Output for 5.6.21
$2y$12$nZH3dO6fnX4kFdmYQZxwXuhLDW8JOdtjIsWGUleSdc9WRmIW7ltbK
Output for 5.6.20
$2y$12$Hk8zuuO9Rh4ZlmBn4hM3tuuujrtWC0oBP8jeuxjUEmNHHHdqHAI6i
Output for 5.6.19
$2y$12$OMYegWRPKixsayGeD67Z.O2azA3cPVFNWjcfl.EYj0OxlgMdKq09K
Output for 5.6.18
$2y$12$vxrmtuE.ItbnX9UWJaqoQeuyYMEThfpGaW1Q.4wJCAtyEg.cQawUy
Output for 5.6.17
$2y$12$JIlSH.99fVy4VNf1D7sGqOjUk4c3Zi1/hpzcwaqd3zRqkKzWPi1zK
Output for 5.6.16
$2y$12$DUmOicKcyB5kyMvz4WXmXeAlIl/1FMPCu/yvs08er6jcXUHinYygi
Output for 5.6.15
$2y$12$9pN4l5Y.kzj7U.3IN//oHO10jUbHoG4FMs1ZApj36fqqkqQ1N2JRS
Output for 5.6.14
$2y$12$s9yjCP/PBJfRJdgLGkfcOeLguIzFyLL5bN9uglOexP3s936IWb4CK
Output for 5.6.13
$2y$12$PUxNRk0QVx14WrX/RguUo.kIsF7b0aEChO17f6efOWz7l0y.j441a
Output for 5.6.12
$2y$12$bk4avegFnMnsLQQ2LFR4GuFTbVA97ZMcnTOeM7uYgyYhpQzS6KV/m
Output for 5.6.11
$2y$12$yz1SqPJoVCP/HmvrFoP24uhQnsJvy9LxLAfgb4gwFMEv14Id2jBgG
Output for 5.6.10
$2y$12$VSrr7N0LyHJOfUGyYxPOQe34XkrwuuCI6pLaqkD63QyS36W/8cZrO
Output for 5.6.9
$2y$12$vYv41mvn7zvja9rVhJ.LYuMxiBiaA9euEypu5oluq0nJYU0fSzChO
Output for 5.6.8
$2y$12$ENd0K1jPI3gvV4Drr3/heucbP6Nh9LqEzJbiMGxoaHdfc.SZs6nYC
Output for 5.5.35
$2y$12$P6CP24N72q0MLobZ1/3lfuUmQRAPZ/TqFU8VBG6WJ5U62pUk5JLMS
Output for 5.5.34
$2y$12$OdDodYRQpoULU9ofL7U/KeRZybshRbDhmGUkLdUBPqeYBD/F0Gbt.
Output for 5.5.33
$2y$12$dv2bObyYe2Zo5Rqef4MAV.CvpCsly.VCMmOvDkXfG4WJlxEF3yLVW
Output for 5.5.32
$2y$12$oBpQoQ6GtidWmi3Og9kD8ucFlj1nDAIzAhuHMiFUzhr2x/iI.Ogqa
Output for 5.5.31
$2y$12$yGqu9Ss0ICXPj/f88DrPguaFV76Jm/V1y3rECz5mNEObbLPh.WDza
Output for 5.5.30
$2y$12$WfYu6aOythMVO7EzbOmTGeFCVKcRM39BiFMiAranFknVBXVDFgSsS
Output for 5.5.29
$2y$12$A.CY/SwL7323/nB8EB3e3./fYik.NAFyXsRoxpcZUHqKcMaAOrcQu
Output for 5.5.28
$2y$12$VaEC3lK64VNzZ7rUwtkLB.kWD4oWrTZZyPrh2R/ulfwoROp758NKi
Output for 5.5.27
$2y$12$YvsWu/VlOb6A76vbQ4YsDuNL/p2qf1uNxaISVdl3EOR7PnEktH/oK
Output for 5.5.26
$2y$12$3aJ7AomymnRSvIMwL7mR3.m.vRls1jNO2V9QSY8L3on5x.zzlKuem
Output for 5.5.25
$2y$12$R5X72pOdgocIcywSe7GfqOU2u4s1Ut//5CInFQbwgHEEJhzmaip3W
Output for 5.5.24
$2y$12$ebNn9IMjJ1jWoJR879KkDuR9qfDqANe8hPH3EfQifKDaVitJEIMSO
Output for 5.4.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/6pvVF on line 3
Process exited with code 255.
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/6pvVF on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/6pvVF on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/6pvVF on line 3
Process exited with code 255.

preferences:
155.94 ms | 401 KiB | 206 Q