3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo sha1("TheQuickBrownFoxJumpsOverTheLazyDog"); echo "<br />"; echo password_hash("TheQuickBrownFoxJumpsOverTheLazyDog",PASSWORD_DEFAULT);
Output for 7.1.0
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$pQvY8Q5aMWxrtlz1RU/ZD.vMtA2VzUrOT4/PsvkTtA5wrpPMRrjQC
Output for 7.0.14
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$tyQCFLKvNx/Sif3pMR49eeUP9RvXjjxEfcC0sEjR0zaM2B2wLs.Z6
Output for 7.0.6
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$vQqR5paIwPuCmrHjbu76y.Bc0kFbtJ/bWAple4PKimezk4jhZrGs6
Output for 7.0.5
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$VXci0C5ve5Mf9U/D97igQeAlEWIuPbS53.kpNhDyLNJ8qB.B666Bm
Output for 7.0.4
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$ErcbsK/cy8ifJXmoUp.urOkkS12.45spniU.4Zhocsrl5PxCNS2Wi
Output for 7.0.3
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$jJsY1Hl2VyisGHP7S4rza.t9fTAJ4DNI3PQZv39GgVBg.5.YUfCTC
Output for 7.0.2
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$d.pPZESwDkNDrlURYweOT.d78zB1I1H7EnHdfYscWmYVyXpQp3srW
Output for 7.0.1
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$Nb/pFVInFYyMfnWanazSQ.YJ0lN6kqD15exJNUme8gVDRjItZkUjq
Output for 7.0.0
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$Kaa.eK5GGzrozYgsaUlV3eFSH2GSSGfGjbq25LKYkD1Y6Nyfr8CoK
Output for hhvm-3.12.0
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$BSWXgQjVyJCsq9lVNsuG5uDPsK86Un3YxkWAEJM0H3i4OtkCohtKO
Output for hhvm-3.10.0
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$27WsaXdsvucNE.vOcWxjE.wTkHgOBrkbWcxFwnQB6rnI0tcwSStxG
Output for 5.6.28
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$rs5S9MB8W5vgYs3S.NdN0./c6uoZMqjJEIctthKO1mCzc9obVFxou
Output for 5.6.21
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$D9RdOvcaxpLMRmNZFhcYSeC0F2QtkmPQLNnVrKANJ/RlXud9NeLlm
Output for 5.6.20
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$X7ODn5AdwJecY01Pen8woeCl9Iv1RDtDP9FElfoSuvn/2AcNIVj7y
Output for 5.6.19
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$jp/nEgmVHgCES/J6KUwcqueqqPnNQNrnwusNkbNEAIAdGaEJ2M8z.
Output for 5.6.18
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$nYDFSFXaqJIfL/m0qKctSekUSwqkVZ27BdBvu24g7miwr6bA4BmTu
Output for 5.6.17
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$VwYokb2cCmARgmAO/x1SJua1HNqHEC.f4Ur0JVJYtXCH4HKjLCSlG
Output for 5.6.16
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$I4qDQc4DVbThRHV2G1cGxOECtvFSEQjZVHYWAbl2sIajS6Nz96Vae
Output for 5.6.15
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$EmTV3rBqXy6CRBdizr/7F.nuLAWrQb.oqfGB9g3LKZK0FA8IL2a2m
Output for 5.6.14
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$24Kcz7vmmmYWe1PAFpdOf.4fJflwZ3/ns7sswYyq8XGEpoG0VExMi
Output for 5.6.13
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$P6E6N5YC7iDViDsfRdeXFuu3HNYlOdK5J2dqDhNK5nMpcEy3sNhma
Output for 5.6.12
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$HedhAduw4zlfdf79wLhjkOU63NrTeWuxutdWLlwYsA93rB8H/7Vsa
Output for 5.6.11
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$nhNJaxyc/b.LGPgmxL1LhuOMdWoC5TeS265MHS8dvTYofT9IvIs1m
Output for 5.6.10
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$SQiqUWtJfy/q0lV9yqfqXOtEygIVLHUW8BbZGljt7JUIG/9kE68am
Output for 5.6.9
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$hkOvSjDbFEfvHCnd/9cgR.8oRQ/LZP3m3sVDDQ70dYnrwL2mKV3J.
Output for 5.6.8
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$ZAW5/z99.BFKhvvzNwXV.O8x3DkvzdJMEVy/PowN/DfVf6h.pgMvK
Output for 5.6.7
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$cvmF8mk/V5VU/ClvdcfOGulBCRh/Q/lDIoKjyukJC.uAchnUJ1acm
Output for 5.5.35
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$XodAbD/nJn2MkDBOzM4O6OIhdCtnchNQz.ErNc9KPMsuAkNSeG29S
Output for 5.5.34
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$gBEKv5DbtKmUVpUDb53LI.0A3f/yLcc.XUY/S0mpHh5XlQ5GkPNwm
Output for 5.5.33
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$2uKF1GWK6f63aEHFUDEGtOrI1XDBzvc1wVcmpvuPvM2W/EesQxYny
Output for 5.5.32
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$MHqsPzD2TPvD3bLOgS2hx.iPRhOHpTgo4w6oaa7VvtVFhERSdXu32
Output for 5.5.31
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$8sbftN6lqLiKBc6ciZKluOFZ0SaI8yYwhd3b50Vazd1JLuJ/J/Bni
Output for 5.5.30
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$srGL3I68LL4SQYCPl5RETep.8noOV5SQpTUh8ZFvrbjJmy36IqG46
Output for 5.5.29
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$Ueee9D9LkMjLan7uNouZme8hWOrOxbnybjsZAJrYlu6Kdw.30xZcm
Output for 5.5.28
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$socDGXZNk/7nlia9UB2g6ekv0x.EZUtPUxKEiDSS7gBhHLjxGD.Ci
Output for 5.5.27
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$XwKh9Z2apM73lZskg4FEce3ZOXdNbUMRp3MI6g/B/1dZC/HwQENkO
Output for 5.5.26
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$/Re8fpjFU.MSmAV3HoRhkO7zfHnnSJrbk8rchSyMeY7VlztDX8SFi
Output for 5.5.25
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$o.JOrnjiiYQYYDnLv0QpMeAEcBbxoMJmLKDasxt9i.e7un.AtHjwW
Output for 5.5.24
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br />$2y$10$TCbQTJluCTMHBCiMesBG5Okvt0NJYYN2zX4Pa/W2WWL5kAjd9WhT6
Output for 5.0.0 - 5.4.45
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br /> Fatal error: Call to undefined function password_hash() in /in/ai6b4 on line 7
Process exited with code 255.
Output for 4.4.5 - 4.4.9
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br /> Fatal error: Call to undefined function: password_hash() in /in/ai6b4 on line 7
Process exited with code 255.
Output for 4.3.2 - 4.4.4
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br /> Fatal error: Call to undefined function: password_hash() in /in/ai6b4 on line 7
Process exited with code 255.
Output for 4.3.0 - 4.3.1
3d8136f8b1a9683b2a77e446dfa45df4a7e39320<br /> Fatal error: Call to undefined function: password_hash() in /in/ai6b4 on line 7