3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('', PASSWORD_DEFAULT);
Output for 7.1.0
$2y$10$tD9C4jKD8NDBz/lwWZWjIuV45kulS6gJlPuNcpBClK2yljEBmKO4m
Output for 7.0.14
$2y$10$1Lx2qxZXrgg9I6xkUm1CK.PZsOhwasatB86/K1TTU4KBkFKr/o8uK
Output for 7.0.10
$2y$10$1ZxNV1Rx1rjTM2Ij9Jnp..wJ3lY0o4OA6kekdWbGepzdeZkUQUp16
Output for 7.0.9
$2y$10$xE2wGL3uDu8ZPfKsdqtvOOq7maS0vgFWPCwhuMzDw5lcRyauQrzJe
Output for 7.0.8
$2y$10$49Vw2sOKY2kdvs/YC1kTnO2LAlC0uG3GaeM6ZVW26Bg/FsaTk/VXi
Output for 7.0.7
$2y$10$1QhW0FMbS5j.rcty6wr0R.jnTXmad3MFjDH2spaZz9W.tPu3Th3H6
Output for 7.0.6
$2y$10$vBN50xZgwWKpX9t7JQlVj.T/mwZzMutk.LUW2BRqyA5zFvQnyhOAu
Output for 7.0.5
$2y$10$ZAmHUspph/rKwmFvejOwW.IslmAsJ2J.n/BK6ubzLmmZPOkAwxySK
Output for 7.0.4
$2y$10$9Bjhbnv1zC4/2WOBf1BExeEAFPMJFksho36qRJ1tYFxgH2Yt/ZDJm
Output for 7.0.3
$2y$10$NEHBrnwemeQbbjDolXv4lO.Av7.D1joQdvSfcrVMF7waCPHTml2Ry
Output for 7.0.2
$2y$10$iHL50Lzx9PMZqNqYQA05ru9lAgN0KAVNTYlvniPsjSZZgNOi0DrPC
Output for 7.0.1
$2y$10$OkNlkN787m/5zZD2FZ1GU.tzhkZCvmcLJLvuadavqv2bz3k2wh5oy
Output for 7.0.0
$2y$10$4l.7HhO.5X3zZiTYVDvWW.uyGPlZvCgO8r0Jx8p1y.6Bg5RahsKfy
Output for hhvm-3.12.0
$2y$10$8pcmYzF896D/ftkyWsZvl.Otge4n1PY5qkbIhd4QlodA4iP6nsoYq
Output for hhvm-3.10.0
$2y$10$/6Rs58nQF/o//gScK6aFV.mpm/eGCo8T5ecXoyD//R8vK.mslWY8C
Output for 5.6.28
$2y$10$YNfF3cvakJclG4rl47zvH.WAPXZim/OyA4mF0FH4vox.gl02hZoaC
Output for 5.6.25
$2y$10$wJV/aJxUFPKB.9X.Qhiws.p2qXA2ojOu5uggdEaTD4mqdl6OquKc2
Output for 5.6.24
$2y$10$MB3S3bO4zHklsh4NKB6MOOfaMqr4CmPlUYyQ6eOpvHf3FPibpfdkG
Output for 5.6.23
$2y$10$wwdS3jzsA0JjX1rUhWA0D.WRoTnvu8SlVVZFfYA1.oj0MXT9HO0fe
Output for 5.6.22
$2y$10$.V/XHBlm//11Dm7G6JZebOUzYO/XPYDv3.nKlLxAKuAcqeBPiuvTa
Output for 5.6.21
$2y$10$CuELIF2BsSOfNdjUJakKmuKV/6jzVyeysrczoRjSM6vBIC7gXEPiG
Output for 5.6.20
$2y$10$uaL4mxhdOKmFxLoakJrHMOTmVPoNvNmHvKpqrhxqTUzGrfAd7UuOW
Output for 5.6.19
$2y$10$cuapveu/Tl6U308Wc7h1VeAEhzyEjRMd0.z7C8BjYB0JbfXKLVOjW
Output for 5.6.18
$2y$10$LgYHNHUTIK0yz./BdJd0j.fe3iwWWyFrsPP332ef3dT62moS03cMm
Output for 5.6.17
$2y$10$O6UHGMWy8JnTWLpi/gmx5uDDOf/bMDbNRzmZs55WloZsUOoytP69O
Output for 5.6.16
$2y$10$PZoM4zN8c8m37sKNyQzCIOET./DxncKS31F7KyMyyIQ5gOBVI/FAO
Output for 5.6.15
$2y$10$KdQuZTefOlM/kq9fj2DPTOkjabEmWCL/8FW3x03ddqJtcUxB4cRHK
Output for 5.6.14
$2y$10$V/ctLgdwMG/JSkUEmLB.puCrMzDIdpDurKSXOd2ejBZNIxbE7QkO6
Output for 5.6.13
$2y$10$0lBVJHKE4idwR.c4PjG6M./k8Sk.w8.ASJ205P2B7rGM8uh670VTK
Output for 5.6.12
$2y$10$Y99aj0mSO/8eQol2Uo9hTeLyCw9jNjoO8R2QTzcwMZ.0B5c8OsRga
Output for 5.6.11
$2y$10$.t3JXbsKGFneor3.Qu8gKeBkFuEumtl.0nOHZFxzyq2WAr39Jye8S
Output for 5.6.10
$2y$10$l71AygJ8APTycp9cTcjdjORxUQXthIFMESbvppyJXoutgVNh2F7sW
Output for 5.6.9
$2y$10$bfK8le12SPBAMIZ3h4D9F.Ypk6vin8wZSV5.u0qVn5k7nXUvgAFeW
Output for 5.6.8
$2y$10$Kkj.ULohTC/gjmtNJ.6lEurFvxbjWd2mZvZeLxyG3S3hNkbqok1IS
Output for 5.6.7
$2y$10$YmeYzvRYYEOM7Tkp49RCCeZ7/BDWx7IeUWA9TgMDX.vt11yyTl4PG
Output for 5.6.6
$2y$10$6gPzOkO4AGJUUGYV3FxK6.mDTVJJj3G0l6k.l9d63dGehoJs3R5kK
Output for 5.6.5
$2y$10$1Q/0ZGfgFaqwHWRJ1BvW.OazfVLvdiM5IbvoHRN1sqRql4ZIF4L.2
Output for 5.6.4
$2y$10$6mC.ZvvnAoSnGTAHnA4JfufPCzcErDIMXK3WtiC4Nsy66svGrB6am
Output for 5.6.3
$2y$10$dPDiiC6GujNglYboKny4oelXzcA3wbqc3xwhLXRmnQ6euiPi9nc.S
Output for 5.6.2
$2y$10$mCWU93eF0V1DPIIytJlDU.qNONB6Y3eCff.2sEZNlyh8DsXNqdDfa
Output for 5.6.1
$2y$10$ppM.rtIcLMy2scQjKhyNr.WrwTo.P3rwH8ThGr6uQozi3cfvdTz6O
Output for 5.6.0
$2y$10$nRhNxG5.DU7Wbi2k3F7Cue7tJOSTn/O4lvUZIv65coRJyNph5HB1q
Output for 5.5.38
$2y$10$ZS9cefBAuXwOojCLOL1/WuYLndpA3kgpKVirRLf9ofJYa5T8dc3Qu
Output for 5.5.37
$2y$10$.SuZZWd5ml4fsWnbk6AfmOi21IJ1PAbI8MvJIxZKm.iihkSGVosOm
Output for 5.5.36
$2y$10$ExEIy7bLAY0TWZ6ft.j0JuvCeZ0GHyPmWybGrueog4MceQxPwl5ye
Output for 5.5.35
$2y$10$/qcUG3MAA/0uqhklc6RyF.DaqIarBBkCYB.CGFW/bBLFiOe11V.6y
Output for 5.5.34
$2y$10$R4F6BhxPnFXYsMR2WPtnzuQcjgAiBviHVv8opV/ktBuZCt5kyqUdC
Output for 5.5.33
$2y$10$ymYYeqeWnzITl2Y3t/AyE.vQjdCMUaonGeKWNbUZla4Y9FIDntQVe
Output for 5.5.32
$2y$10$TbLcGLgBbQpjOf7f8.BFGeIdDaebYmR4ZsFSAqouXmNCpdMpOFauS
Output for 5.5.31
$2y$10$vaPoebOcVqrvDEexqyVal.JzOmcw6ANkhwfPeaQgF1uk9aB0x4g02
Output for 5.5.30
$2y$10$2I3EW0xZqOmXunM4Ia2Nw.T0YcfYzaEzw/M5bihSC0yUvOyKzTbzS
Output for 5.5.29
$2y$10$yx5clDUghSW323qDHfexAONlzoyupDCuqFIx7Yd7vLI5/y23wuJCW
Output for 5.5.28
$2y$10$DWIwhur/NxB/7ZGiRcoFHOtM3sfJ.FpxBs9HN4D/BAmayUAH6tx7q
Output for 5.5.27
$2y$10$KeumC39O0gGtk7/paujD0eajJZbp3BFZOBmFracd2Qva/QPUK.Saq
Output for 5.5.26
$2y$10$T/U0jPfAEMdGTDiehXKmKukFqtLpEXjZ/tsak7i1H5xK.SeCB.kyW
Output for 5.5.25
$2y$10$4kQXa7.6k3mtwVCDIrd6eerBIM535giB.PJNv75ZHsSasP45vJGzq
Output for 5.5.24
$2y$10$u5Ev0V5gW0W9NTzqAwJm1eVOoqBuKHbDHwww1rHb52Gl6q8hipudy
Output for 5.5.23
$2y$10$yihxVESamlRMIRuJQD7Am.ngsPqLceO6U9t3EcxkMderGgXi2vSCq
Output for 5.5.22
$2y$10$yYfkAEFu/9mVLRZsIDJ4JOV9wYG91mwZWQGmRUt1qVZw9Ix6kYsf6
Output for 5.5.21
$2y$10$fIYMzpmnsfoBxbQ74h5HUeEOL11/xKmq8P4dywIC2uQ26.6z1zS8K
Output for 5.5.20
$2y$10$XZ4d5i3QBZRrc0QVvzHWjuSi89yq36mTwPtMjqBxYzILY/DrSsS8C
Output for 5.5.19
$2y$10$zBsHJBOyQYwfAcjPcPwmROc/upBo9/dmrGZViJPywM4con5Du7S9.
Output for 5.5.18
$2y$10$KbzvFh1hP5wyQ.kzBdj9S.QhHdKebh1CWhGRsvd4rZ01878XYEdVy
Output for 5.5.16
$2y$10$vlNaOrb60j9m64L1zcjN2Ovo66OUMb2IWYGmUllHAnvMuZYpaXH1O
Output for 5.5.15
$2y$10$HJ1WSy1XmlNlSMoDryoLEeMIbv.vzjrMDLKEa5nGtyO1UBpZ4qsR6
Output for 5.5.14
$2y$10$yKFcPBE2naC4wyvDd68g1OOpLslwJfbndTwPuSOmn5F/fNJz9xgqS
Output for 5.5.13
$2y$10$X9C7Gjk.YwzQYui5/Ket0OMGtCmyC0/eXV0JiVFjMFSwD64V3o3jC
Output for 5.5.12
$2y$10$UKmoYfwbiXmOQc/qCSpQ4O0BAXJqPr6kL5xU3NdALgpQs500EwH9K
Output for 5.5.11
$2y$10$nw4RiVL5/CCtNMNsUsoKUuC8PrkzWqpnLLgXePqUfCAjI6IBz7bf.
Output for 5.5.10
$2y$10$JVIzRfhQuuuxS1U1LMFFHe3eeAuwk/hbyiQHvqJrcXTmWah0z.NWy
Output for 5.5.9
$2y$10$fmCgD110wG00jODjdyEz9e60bYxCSQgrbMi1M8tGupvIUku2Gc4wm
Output for 5.5.8
$2y$10$tgv63u5t1NSlShUVlYbGQe4fpoPf/UJGKrOEMyrSw5DuGQpa6zNo2
Output for 5.5.7
$2y$10$jdiiJoyiCNfG7X.0S0hlu.Mzwko5TwfxzkM0m3N9SJdkpfgZCmbUS
Output for 5.5.6
$2y$10$ahLagYSEQMBmVcUHrrBHKutmPb89pNfVbalU02K739.yQ3rihhuUa
Output for 5.5.5
$2y$10$Xn320hVPPqmTnDlpNLj45OZYPDY2HRqECW.Lmp33Ns7J2JCeFxjM2
Output for 5.5.4
$2y$10$abJkVIzFQ/JtTRWRKTJLneizx8LFmRtLxp4l2mkQwft/aQ8jm3nPq
Output for 5.5.3
$2y$10$wjqGCRl8FOx67LW9Dp2g1OhDd.4fWOCBIGpb4KoIMO5471vVLSC/G
Output for 5.5.2
$2y$10$FyDOJXLM2gWUGkNZfPYxdOigblSpdsN76nPw5pw9y2hNL/eRt2r5m
Output for 5.5.1
$2y$10$qlwK3dJeMhALLTMJ8CGEburQ6tb8gAb1WwWCQ20iHL3qqen4iDlrO
Output for 5.5.0
$2y$10$h6raEEfYC4Cak9/MlZGOcOorCfCPbbUNxfZ2OTr6kBdmYVih1Awlm
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/oMoOG 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/oMoOG 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/oMoOG 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/oMoOG on line 2