3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash("pp314159", PASSWORD_BCRYPT);
Output for 7.1.0
$2y$10$h3l3OgZ/8zzoxOhI5EbUe.taZuqJl1LG/aHv271MuQG5gY0TP1/kC
Output for 7.0.14
$2y$10$twWsK1nCddD9X9TkkFBsQ..DqOfL/XBexV7klMh9.mHUghV2bmTTu
Output for 7.0.6
$2y$10$IfX42VtywbFMnC/zkcqyB.fgIPt3/B3WxhkK62wt2RQrTfbkOWS4S
Output for 7.0.5
$2y$10$PUNGAWYrb6K1Coi0bokCqe1E7QsLeB1owG4EnnYVuO0E1015h94uy
Output for 7.0.4
$2y$10$cmAZbejIb2e1sTCjpB.jyeZdF2K2KdvAce1V2BpbcNz5DBSyp/.vq
Output for 7.0.3
$2y$10$khyQ.HW11lyW1X9SExUOS.Lav6F4Obpt2jQxpz/Q0Em4VCt9XIDz2
Output for 7.0.2
$2y$10$Hw/Wmwa/TjqwO2iGA.1wMOUl/2AYphN1aHBb4PXSMlYsAs/H.2rXO
Output for 7.0.1
$2y$10$4ZbAmlsAaHGXiwU.Sz4oMeSXX7lOz88f6YggwhH5BQ5Achr5J3WxK
Output for 7.0.0
$2y$10$DHfVSo/bm9Jy2tOuwOq3G.6Hd8wCu5eB4ZFfDsds03A7aGAkfeHxe
Output for hhvm-3.12.0
$2y$10$SVtO2jKgU6H6fg7ZJfBBk.FysVupy4C8zFoxhVJKcHWmd1.EEe1CO
Output for hhvm-3.10.0
$2y$10$h5rMHoQQNlzoaaBGe3PPieRWVScFuT89YCnnd6xY1CXroyzlgo3HK
Output for 5.6.28
$2y$10$kcYEfV.WaK76b0GSAK0dRexstFUTm8Za2qpES6Ql4mc7VIO8JNeP.
Output for 5.6.21
$2y$10$k1ST0psGEjz6KGmG5n.CbOdAHKODttQbgha.Vs6eXGtkI6idGSkRm
Output for 5.6.20
$2y$10$StqgGroDI845mmRB9hO3s.VgUBmuWXW.hHlsuNc8/boAWuOAxl/fq
Output for 5.6.19
$2y$10$zijDEUauJtwWQTHzhIN2s.1yI/.c.Uls8aVVmZboIeMFa5mJGpHka
Output for 5.6.18
$2y$10$MX7hNgvLUguAla0sHONme.5KST7UL.RJDGQpFf689tpHqNFjQzM8y
Output for 5.6.17
$2y$10$qF6Qd71986kyTHgRny3rjOHaXG/mYlcumM5oNsd7BtKYJzm6/MQ0m
Output for 5.6.16
$2y$10$RY8NC5zuVXNPhwSUwbgza.fyD10FITT1dBTVt/6VdFgkXwKG.prTa
Output for 5.6.15
$2y$10$DislvSosxauvfD.pqqI6f.ZImqHtNNof1f73DInGN/sX15Vp7NRrm
Output for 5.6.14
$2y$10$SgUziyiTZBPZ3b4LzVxcdOks7fKEKJoOmQQ1p4x3yuQLA4eYpPEnm
Output for 5.6.13
$2y$10$9W5qZEMxE.rs8JOQZlOZsusqB9p5FYhjzrP1c8KGltokTeljaW6Mq
Output for 5.6.12
$2y$10$eSKSimX7whcIcTUMzMpuL.nmnGxgFY8XIni6un0ritSn34rmBJ0jC
Output for 5.6.11
$2y$10$/capPBcq5ydV/5muY0I7w.DWjgaaciVCAPCgFUEoanDL86I.TExWu
Output for 5.6.10
$2y$10$SCVqpqPudiDqQSuv1j6FD.O2TANg4yxmjj5uRLICM9jK.Lz6XIEm.
Output for 5.6.9
$2y$10$wsevqp7K4GUFqzYhGH89LeFn1n4Q/LoV1nZPRc4ITSRyv1GoCXKKO
Output for 5.6.8
$2y$10$qQe5//0dIdl5I2lXQ3eVvOBjsrb24WFY8nTDOu8HspTFIw0V6Ckne
Output for 5.6.7
$2y$10$GzVR8v/mXZdhI1.qvBCZ6OzmLLGcRyZFRjphdVjhLE3OrftfPT8Fi
Output for 5.5.35
$2y$10$Jl2COPutBbRbKW/nfOWKQeoAXcvlMQ7NP.LRmTU.ZGE.iGjz4B6L.
Output for 5.5.34
$2y$10$VYmzG30oJfpS1opMcivqLeYMaJa/c3qOAPqGfjKkVzB9F6hOrC5JG
Output for 5.5.33
$2y$10$2zwjKI.bIbhLngH3Xr1/OevRXgcmgAd6WPj49/f/KuZosvJFG3IMy
Output for 5.5.32
$2y$10$oKm3IOgsDvLP8EARJ5rLvOMsG.2Csml2yz7ijAa9NuZnLE0likH6K
Output for 5.5.31
$2y$10$d3prHRZ7Q.Th7R3VlMcVOeMehoDIw5lPbSVV8CVyFmMdN09sDDqZy
Output for 5.5.30
$2y$10$3HoFT2.2W0YdYPrggv5gk.hRfXBNrICzYdm099Zj0hFh2W4IyOtn2
Output for 5.5.29
$2y$10$njllo6odsiNe4Tu5pV.miub2MzoHlpgLc.igNYgcUpbYoab0RZw32
Output for 5.5.28
$2y$10$UibB7NUYFXVpEJOdLFmf5unOoCxgkC0pEmZgnehbzTTu4p/UEpRbO
Output for 5.5.27
$2y$10$28T1ucqII6yPctqqqrift.K8JG2JAFI4jTLX6e7r38Hxx1Ts0tJY2
Output for 5.5.26
$2y$10$J1EDefOoGMHSVcG4IwxXpeImFlBsSGuE3VBrz/JWhlNkZlK6/YAJa
Output for 5.5.25
$2y$10$Te4/OsBrpPgNkU6Khd7aJOdXi1Hp7LRfVdHZawRAXvOAAqiUVQYVO
Output for 5.5.24
$2y$10$IltHEE.iF/FxYx4l1n1LxuP8NNtKJR17snoDRRBikFLeiQSBagdya
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/JS8lH 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/JS8lH 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/JS8lH 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/JS8lH on line 2