3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('1', PASSWORD_BCRYPT);
Output for 7.1.0
$2y$10$qbd/x6BaTO3XJXaI5zsmFOo5H77sCFWt.zlUwDJEWM3zxwCcO14VK
Output for 7.0.14
$2y$10$0TB6Z1B/C0BHBgNM0k5wL.9ghJgs34SaATNz/0B0aAbNEbqTZwpkK
Output for 7.0.12
$2y$10$A5lfz8OEGD.5mkwMNn8YOOT0AeZMCILSoRM3zPtg9TxEc.Kyk.Pcu
Output for 7.0.6
$2y$10$LXf19ZbiPX9iXVQrbVRVtOWGiS8rMrbA/UxURvwR8mcLXAxR0fqBa
Output for 7.0.5
$2y$10$l/u7XzmgVjB7qfg1FXoADuhIvJs7aUsmRiVJ7IJzhRjsf3snhnG7u
Output for 7.0.4
$2y$10$0LZHlerNFMUjlYZOyhwHsuGUO8sy/X8gzso3ZnKgOvvIAIugUuMvC
Output for 7.0.3
$2y$10$LmFl8Dg0rGNSkztNNdA1LOhmM/OBKKQupVwU4UE7/B5dtE7wnkFyi
Output for 7.0.2
$2y$10$MxEwf8bO1Evm/bSFoUqg9et71oxt8mh0JqYvmY1VMVJr/MYM5emsy
Output for 7.0.1
$2y$10$T2Drfw5wn0adrNZdxXtxHujbtTqVltOlmKc1KSv31GZ/na/.EIVPO
Output for 7.0.0
$2y$10$hwwekHbrVSegRP6IDXEOyuvQ3e/MWTddfX883p35cISl51TkpwBS.
Output for 5.6.28
$2y$10$RFebExyL3AV98iCxgSAhr.dz9JyK1ZJeVAWwMKeu7AfNkWe.hWONK
Output for 5.6.21
$2y$10$jxjL4GNpKdnzEFoWTtMNy.buXY5Hmm0JaF9Z.1k8UZPspIYifxvpS
Output for 5.6.20
$2y$10$0p1Kl5LT5jWdjCalQ8Bvj.xuEOP3zdXWMJSY5zkxV3d68tOz52dlW
Output for 5.6.19
$2y$10$mFt/u8liLZg/MCl5VgKgdOxDWRMSL1cdY1dVspRR3K5jfgMgJMtQK
Output for 5.6.18
$2y$10$9PVWHfJDMU8dkgkIzo1j0udEePOkYgSYH4Z9qgLTlaVboYO57a7uK
Output for 5.6.17
$2y$10$PhuEVSQzs6yoS.todwCV6Ob.IdaoALxofR1M9xMup8KC7LEYgQ/SC
Output for 5.6.16
$2y$10$u3tmMYMpyqUky0Q6eEVs9elOzSlJqeZoIzuBuNbtgqhjCWE0QXvFG
Output for 5.6.15
$2y$10$DWu.xPu9FsBYxXUiiEQShOSL/dH6SvftAXQlVrKV6O.G83Wguhgji
Output for 5.6.14
$2y$10$hDldp9HlXhKZWSFzNZYM4.X007ssooVQPEhV7q4hWrszwJgUlVoh.
Output for 5.6.13
$2y$10$HdPiNohoyGsvHDS3MKCAcO0/wyFV2KdwPJCwEzM64G9AaVVP5O1vK
Output for 5.6.12
$2y$10$Gm9oVwvr27iTqkL6I44XIeJrMIb4aQZ9K527td/F948xHQ4oX0lGy
Output for 5.6.11
$2y$10$s91U51SxDtj5EigKDdLWZ.ewCyeJdFkjk8Nw5g8tZy3Hdb/zfOwLe
Output for 5.6.10
$2y$10$kFOp4p79h1eGT0d2Q/c9c.ntOwn.sWlVCMJT3kAGrCefC9IeS9fOu
Output for 5.6.9
$2y$10$nATttQrSwWZDULY2DeFhMuDEHGqhAj6UMIsJmrrwnp/ch2iboe2jW
Output for 5.6.8
$2y$10$nGFqHYjiJxM637L6QJ8VaeoCP27Ohawrzk.CWleljBTnADOgOkDV.
Output for 5.6.7
$2y$10$Skaa3ZXGIBDDLbZxkYKh8OY7HIVqLue4APF6qkvAu/mPgQmqZGL8O
Output for 5.6.6
$2y$10$a1fjMD44al8uLFSx9gLnu.3yIz/aLZkvrxIfWHa1iV.NyBFSiYjZC
Output for 5.6.5
$2y$10$7O0qWEW54Fl.ZKSdFqFYVuHZcYK/dHpseasZxcBUfjb21/LrT/5wi
Output for 5.6.4
$2y$10$FFc7byC.HJg6t8fkH67eFOpnof9SvCiOTXtmzltQcqoIYP4aFcPi6
Output for 5.6.3
$2y$10$IMVok7RYYKKCqxETDBL6S.AiQktDd4KePIZc1Q0ytBF2AmowPnAVO
Output for 5.6.2
$2y$10$M8cga4TEzhfkws6mAcpmI.uw98c9yD0XLMmoROVSVCEEziadlu8iy
Output for 5.6.1
$2y$10$owrwtdbhYTPMpR.ntgqkMeBoig2VqyzDRv6SbcxIeRA4d.i.p3.yq
Output for 5.6.0
$2y$10$qR4bgWL5/.7lRpzZDIC0gOxS4jxARpHKRdMaxPOfuz0/IN3n8FtYC
Output for 5.5.35
$2y$10$DYtVCI6lLvfDwySyQ8gw7OONVwrUEk0I3vTv3ixkZNRZCUJxjnYj6
Output for 5.5.34
$2y$10$qg9MP2FwEJvDGCkiLFm3AOywe4yF8pT5z9b6e7oa5WzxC1JSy76AK
Output for 5.5.33
$2y$10$C/BancwYY5AY5Eavq/T9h..UKnMyHX1B/ILsDOTA78RrRVwVrzApK
Output for 5.5.32
$2y$10$Vtx3VZhlj3aPs60k1nvm4OSio8yNEvUg81FszcfjtporQvIvv5hEi
Output for 5.5.31
$2y$10$poWdwHx0./Zi0yHkZvZCq.EPhXfIzoeKl/7WCuTof0phgJ3oMhV1G
Output for 5.5.30
$2y$10$8mupvcFZySJMS9wg.3635eaxEIf0L.fwaghdwmoWwO9xik6xQ/NBa
Output for 5.5.29
$2y$10$SxCq1H5jj79IkA7ERBaVaOT/m/VK0Ytw2kUOudQ3Dv.FC7feMAkKG
Output for 5.5.28
$2y$10$bkBuITmBHhyi0UFomz/SEusQfcivRPDlhZxDzOP7qNGqdWgfv0hqC
Output for 5.5.27
$2y$10$rH.8P2HgY0pAWLfv9G2U7.ZFsi25mhQZYjxhdDbOCmAfsBiix4wxq
Output for 5.5.26
$2y$10$j9qoDO2i30wjAzINPvcfFuROwsBWbAsxkE0GEpRHtZbzr926aUd8C
Output for 5.5.25
$2y$10$5CM6YYCqonuOeyEaVvcj8.H9O1dyhyQV8N5Mi.aDY7B2LAdsFlNMq
Output for 5.5.24
$2y$10$5d0rCcCsgGPioPIN/aNe.eL3nGIXSNszMLLHhzxgzbdMDSQmnlZM2
Output for 5.5.23
$2y$10$wjJ1C60T6IuZPxYheMtrCuXgIZX5OoaPSbD7ywZ8eNeQvoHj18Iey
Output for 5.5.22
$2y$10$w4Xv3BmhV27Gcea/htsRb.Frcf0hCuFy3XncWbvClo3D60034xGaS
Output for 5.5.21
$2y$10$76fdlyEKwzbtMw3onWtX1ewS.1e95cpyQM67MmFLDL6TxhdsT948e
Output for 5.5.20
$2y$10$dlliLVox1C8Wp1R/nm2rfeLuuQk5cn5oXvXLhoVBrZTbnXoI9WMDm
Output for 5.5.19
$2y$10$tsWg.hyQ3p5IraQEiaQ9Ne2hzKzN66CuRq5TR1/QqJgpNO9WHviDK
Output for 5.5.18
$2y$10$RgfD3VqZstwfCxKPtCH9jOymHGXtSUHkuzqQ01aH8S.8uRfhDmP6K
Output for 5.5.16
$2y$10$8ioPGo7EcDsGAZOK1G7ib.Cu8L4bRukYPXbyhYzhL5QA7bMOGfnRC
Output for 5.5.15
$2y$10$Ip52Kp/.lJx7PvnhPYhfzeMuzlVrLuujUAuljxhO26OELxT4Cunne
Output for 5.5.14
$2y$10$z0p3vH2Ig/bFjctzKSnlJ.Wk/4bTFyCrCORLTQYHd0IHRFNUkzzBO
Output for 5.5.13
$2y$10$AuT3t4VUYhDVIll9B2sK/uerfQI8VA7vvXJ0Rtp/gVB8gMLPMJg.e
Output for 5.5.12
$2y$10$pfeZYf2/x2XykUrzk4w0MetuSPmDGyH8bfRliCr7DxID7qgEeAvxW
Output for 5.5.11
$2y$10$bIGArI3P.X1USTfAFKvghueIH9nPulHYwWEPoCK5RPuu3IgfskTHO
Output for 5.5.10
$2y$10$RKD1QXN4FgKpZUZ6V3MXIeBQTAqK4HwFVBSAQQzM0iYga.l7onSU6
Output for 5.5.9
$2y$10$p3oc.QMfKjwH5aD3gnR3cOUA7M/1GayyFGr50oJx2Wpl9TchvKN8u
Output for 5.5.8
$2y$10$phHtEd7Amlq7qW6hlYq31eQp.nsg4WgyqLRs0BCKBZc9eQ.7GW3HC
Output for 5.5.7
$2y$10$Fjl9UVUS1okLGMWP6rtr7uyI42q4M7WQX7KRJUVJ7zzPKrFGd9sJ6
Output for 5.5.6
$2y$10$r3YYfL1fasNAAU1UwESCPu1uuPwHunEOd6oAbgP0vuMNPC80udPF.
Output for 5.5.5
$2y$10$0xY7D45vqSCsToIXGVhcs.OEc5.OAxqajmaJdBX/1Vd9L4T8U2uka
Output for 5.5.4
$2y$10$8nSmk02mbTMNVh.2XETE3.lBAMA36XxcWvZQ/.2IA8b2D9.mjCbGK
Output for 5.5.3
$2y$10$nN5IQRZN87y8E2jhO7KGZO/qHwBE.eM25GEiEsOA7O.7z3WKWyvQ2
Output for 5.5.2
$2y$10$F5MlAFcPTFsiWd9qu9tZ3eCv6AILCVdPqhezMmrv7OqUdx06Vh0LS
Output for 5.5.1
$2y$10$Rpog/hY8KVRj321E01VbMO0kBwqOAyE7rwjnBRUX/tQacZXKTBS22
Output for 5.5.0
$2y$10$jF5RtJuBSIDaC.A3KoAWgOZUOVLOEAkBCiZ1.anDybHte9srilnPW
Output for 5.2.3 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/hIKvN on line 3
Process exited with code 255.
Output for 5.0.0 - 5.2.2
<br /> <b>Fatal error</b>: Call to undefined function password_hash() in <b>/in/hIKvN</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.4.5 - 4.4.9
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/hIKvN</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.3.2 - 4.4.4
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/hIKvN</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.3.0 - 4.3.1
<br /> <b>Fatal error</b>: Call to undefined function: password_hash() in <b>/in/hIKvN</b> on line <b>3</b><br />