3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo password_hash('moderator', PASSWORD_BCRYPT); ?>
Output for 7.3.1
$2y$10$ZHOhNT3BHgPuJ.djOyvgwOJ6e9MCPlhy.PNaAORn3hn4faKWQ.kkC
Output for 7.3.0
$2y$10$R..a8Ymghg4HbUNp810F3eXuN0mOlFfpZN2KL.WBQE8RdP4IH6N2e
Output for 7.2.13
$2y$10$KAl9Q74GqlFahLfhLkPSaO70OjMO7LcXQiEN3ihGoveAUUvJGO06K
Output for 7.2.12
$2y$10$WRBDm6Zg9r2BcJz4cc/tju5uIrV.0ysToyuVN7nZSqeqzErV0ALPW
Output for 7.2.11
$2y$10$N.BdCCFlO2xeLk21qGfkUuu93zAfGBEUr5kHwNH.Bqs1fkX/6zgum
Output for 7.2.10
$2y$10$HJDtkFxGOuDJmMlHcQI5GOngOpNIrj/5zGnM0IYJ0CRuPqskT3r6y
Output for 7.2.9
$2y$10$gfINhflpBSsSALf..WnR5.4xGPjl9fiOSuWB5hHlyOU5Ce0aG7ARS
Output for 7.2.8
$2y$10$sA9KQfe18dRVyXfsJugswucoJy35NaB9Cjd7lNFlU3a0NDu/HHdHW
Output for 7.2.7
$2y$10$5xkta/UkChgR8D3ZGQHuiOMtY5.yvEYmeZ0ds0gj0PjTqOAGukMN6
Output for 7.2.6
$2y$10$jPOONyZS8azUIAw02Q7nCeA90U7vacgoeterghpC0xHDhwYB9agea
Output for 7.2.5
$2y$10$r1XYz3KSVqBencnXFy3t.eoY6xS0L1FClENpYZbwvpzMCKrxlDmGO
Output for 7.2.4
$2y$10$SEUTAC8Xupqr5Bx84bKe3usv8Bd9HyuWqauwPbqghf4vNZ6KkD/OG
Output for 7.2.3
$2y$10$fBSbVW6ZgNXIozKyA6RR2OyhHhK/dB8pDQiZqNt9qHoX5c3ZnmsRq
Output for 7.2.2
$2y$10$y/DwtbJ4hg36/1cbE7RZSeU2g.Zc9oVaCYNNhBCkeTCNShp1WV5w2
Output for 7.2.1
$2y$10$Rm8J45HErnyofilNg2s/O..lx78oSE5wodj2GHr9agQLu/PjT0GZK
Output for 7.2.0
$2y$10$vWDCjoFLNGXYnjZymsydgugTvMh0bGMo3zvRir0S96eBORFqf5Sg.
Output for 7.1.25
$2y$10$AChD7lzu5ZdK9zmS8nAkvuddFJ3zMGqE8DiPKEsviDCamp15A/bA2
Output for 7.1.20
$2y$10$SksaK5/qhRIoDGK.kKZOjeOw2Qa7djlmkanR7Z8IzNhVR/A1JH2Fi
Output for 7.1.10
$2y$10$UKTWm0U3UikWv90l12Ftq.k9LwwaNDmJW9PVkHC1f75ZgAHwuNoNW
Output for 7.1.7
$2y$10$Ci18GchQNJc4QdqLp4xtaOV3yYLKdG89aHN4b5u1d5TOMsVX.eGMe
Output for 7.1.6
$2y$10$xkQ1cOcd8.S3ZO1lh04pcOX9RE7naK24NwzuZQtQXNkFohyUirEdO
Output for 7.1.5
$2y$10$mGgm3i1J51RTXm6tbT/uOuGnKajgj4DXvxrW/4xLEupwUtS20y5Xa
Output for 7.1.0
$2y$10$Z/cKQkzUstfZBBnwy0GfAuSMIZTzp9cbtt4V242It2l8T3g6nu20K
Output for 7.0.20
$2y$10$oUoSD0NRawwxI6qfmaWaVeIubWaj5VDusQVm8/w14BD3T/f5wH9f6
Output for 7.0.6
$2y$10$RGyKvlpNaGXw3PsXfFnqtOv0Y7kLJodZcUX2UhemtDoPJ/IoPSumO
Output for 7.0.5
$2y$10$waEg5exvIdrg.2DG/hSL2uv9JNZLKco0.5h5oKOq5dMr1Fyi1.KX6
Output for 7.0.4
$2y$10$G3irqWXHOQAT2VK5ogIjbOe/R6RwsKL.rm4NI8My/fnT1KkAGWDrG
Output for 7.0.3
$2y$10$whUaBfP4WCo2OIxNvI4.8OSudIHtWxcq5IfAuRIjlQORbSmbzEj9u
Output for 7.0.2
$2y$10$yqZfbroalooZveRKAkFICupZLFKZ7aRA9G8pLocW3Xld.yFSVvnru
Output for 7.0.1
$2y$10$ddS7Y2s3dKPGVRf3cITec.KvlSIzPFjreFCElluQyfyd/uhPhkzb6
Output for 7.0.0
$2y$10$UGRqEZ3y3fig60QB4oETOedyqJups21ZUZ4oCYlA0p3Es53cFVCRe
Output for 5.6.28
$2y$10$uAAcTKGKWyM5bklF/p3M2uui665CSDey1ng5sdN0E7Sk8ddZeeJVS
Output for 5.6.21
$2y$10$D7O6UxgEZs86WybgP0J9rulzSJ9/H8XDnGjN0yqWkjSJvH2RY8Jd.
Output for 5.6.20
$2y$10$GhcbSz.aXWv3/BkufSRZs.qcCJbzefPUbrJg56oroi96hr3438WTC
Output for 5.6.19
$2y$10$QIF0oGNROQDSYZaNgG6hSuLyIWrp5hmduXrvPZIHAKxugbHmoNWfW
Output for 5.6.18
$2y$10$7BMnMaRzxDeGg8IBQiehzOu2TaD/7BSV/cPlkjRzJyvXfKYn/Fd52
Output for 5.6.17
$2y$10$TfP/Zoeib005IoG6vJ5aR.0bpt/Yen.5xCmxiVP5c/t/phT72C2Ky
Output for 5.6.16
$2y$10$cg6mkvm5MSgUwIKxxxW53eLD8JfR5.g4MAjVAayYJ9Ccqi/6.BmIS
Output for 5.6.15
$2y$10$qL5j4Xnrc6K7Py25KBrYX.omz/qN1F8NurTbniR592/d7zA571Wzy
Output for 5.6.14
$2y$10$J0J8.fUrYbcWUD7IU/nf.ej..8B93CcZ87K9fugTP3NGuDBQG.BKq
Output for 5.6.13
$2y$10$KD3AKw88PAZvmr37VdNgp.YuxTQtY9sXzkes1weISsQOJYLKYvaCi
Output for 5.6.12
$2y$10$zZLvqlLw0Jc2zyyoYcModuQNcbr8DZPzkaoy.M30bc9B8y29AS5Ae
Output for 5.6.11
$2y$10$LRZ53/Y6paIDWBH/XAPQTu48Snn0POx4PeotHhD84CxPoob1H30Ni
Output for 5.6.10
$2y$10$l58LwdevVJq3bcArkeNM0OAcBh.zsIWO2wz9305hsXxHF2xxUhyne
Output for 5.6.9
$2y$10$SK2XInOK0vOG45.3aOcE3eyGPQxkKema3yJXAhK136.WpAqgEALri
Output for 5.6.8
$2y$10$P6yiEt88MeTMzytd7KJO0Oy28nyp8qteTygTGhxZ2tppnP6iRhqrC
Output for 5.6.7
$2y$10$9EG84Mvzymi0S9dC.VQcTuM1mfM8yCSlItFiOexbuntEV2ff7XlhG
Output for 5.5.35
$2y$10$4DRjP9MZ.O3NMuMeJVn8w.424nnKEeQmU8wotGJcQzezndr2yVN5e
Output for 5.5.34
$2y$10$Os3Lck/4s1mojxVzOh/v7OAXsMTVHM0/NidiNqdioL6stRt7HNmD.
Output for 5.5.33
$2y$10$jRgwns85visdlde/BDtjm.IWdosmss0EziDyd3GxNW8MIHwevLWSW
Output for 5.5.32
$2y$10$.te.DErfW9cNVA43/0rOEequ2w5g53yZHo6kyLLYzwtP6BR.SFDSy
Output for 5.5.31
$2y$10$d7N.PRaDJ/fyWRBzlXZBXOmzUgSs49L0fBEn/8fsLhGC7asfjBrim
Output for 5.5.30
$2y$10$68rP34Xh1I9zVdwfdgq91.bEZKkY4i6wvCZ3vYgZ7jubOyhOJwPFK
Output for 5.5.29
$2y$10$aGLyRNNBqB/YbxbgzzyU1.fkl1G3kptICr/cMFpusDF8lNGCUEUiy
Output for 5.5.28
$2y$10$vE3LsDbRu8WxjLU9A3szueFt00ISj7rhveHk4iMsGLUF.4hgQkr2O
Output for 5.5.27
$2y$10$rB78vgN4NNGAvoMY4V2KRO.EfHSDCNISixlEUqfBBEVO7d5lsKvoC
Output for 5.5.26
$2y$10$d825QDcuV4YFiCZFDdkAFu8nj9a3CMa2lM6ywR/XtSJWtd8nIyI4S
Output for 5.5.25
$2y$10$yRc5W4AIhuGH6Ee2EZkyAeP1lFtW1C3cxEg2QI3kk3ALV3x3SrEUG
Output for 5.5.24
$2y$10$VIwCr4xXsIt47bLXB7apL.gMGATP7A9FGYXj16TMh/ViB9rpNR4KG
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/HPZ4R 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/HPZ4R on line 2
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
Fatal error: Call to undefined function: password_hash() in /in/HPZ4R 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/HPZ4R on line 2

preferences:
132.39 ms | 401 KiB | 192 Q