3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('maguruSecret', PASSWORD_DEFAULT);
Output for 7.1.0
$2y$10$aRSzsmLCZcbyPoyedW8atOmdJ.XW9TbibuY58fwiQEDuzit8KCrZG
Output for 7.0.14
$2y$10$ksuGSRP9TSqOye8.GE4zfejoQeNFs5daon0uya7fOuKwgtng1O7ce
Output for 7.0.6
$2y$10$44A01AAGBcQmQVSLVg1ngeJ1zTbxro28a/tXOlJG3xhyhEd1utR16
Output for 7.0.5
$2y$10$DWyPjliN.mYnPl/NKGE/5ef0o8AUtQ4jwIaNzAriHu2lOjaIGJXsa
Output for 7.0.4
$2y$10$8N6hTFgzfg1dA8fonYbAFObg8GDgX8cnY/Tp0eAzqVHRaFBSxCTrm
Output for 7.0.3
$2y$10$MWc9SD3xNUj5jg1uA1RAIO6.daiNXAKCQqsvHkwTSI9SA4t7cU4oe
Output for 7.0.2
$2y$10$VQIe6yDVMpuAQ3gb3VVVuesGbL6.p/ghM/zM1LYfPlw81Iyho4v0i
Output for 7.0.1
$2y$10$3HcOsmQzbOeIw3qBikJ5c.Z0Qy55Ur5aNTbWFpVDK610rzN3XEp/.
Output for 7.0.0
$2y$10$hl33b3oE/qFrLpkpeFru6eaUdutqNaEE487cZSVw5P.flj1nV3SO6
Output for hhvm-3.12.0
$2y$10$sg.av3QKjByQEt8ouF8c0uipGJ2KgtQzynHKRXbXrqrcCnmyJpyZS
Output for hhvm-3.10.0
$2y$10$6OGKFbFXnZF0LSik2EIinOrELJePKGONqCTy11ZEbDewcLJi.0ZQS
Output for 5.6.28
$2y$10$gLMIgWXOAs9SvYTMBUIqdO8GlT5XO91gp075MCqoDcr9k895ZyvHG
Output for 5.6.21
$2y$10$aX9fUSNAqK8kftEuZTfgOe5YXXofTuJ0y9AC6/VjmLFzs3chKWK0C
Output for 5.6.20
$2y$10$2xmqoczQ.9BrYwpZS2zdG.cHtgTYrR7Zr1gOWeJS.BPttPU1GVb8G
Output for 5.6.19
$2y$10$hF33TiX7dgGMNVv.cnb25.OKRnIE0.yDb0/YBJwZdhZeE4mgAQwza
Output for 5.6.18
$2y$10$xzI1NvUxaF8gW38uRzEpn.0Rc8o5q7iFWPa8ceTw.oyiNIjstGqRu
Output for 5.6.17
$2y$10$h2pNlRbIOFVYLiAkoAxoXeByonmsbZcBPgKPVYpXDaOvWmwxuMf26
Output for 5.6.16
$2y$10$J/kmfiuhVcBdddl1Z5AlnOX1adDnN7z9eOQgWSkG8DypD99.Co2Gi
Output for 5.6.15
$2y$10$kMYFYd2/H0tGBMsReUeBXO9R0mV9wFlrn.AhG3Pi/8ah8Iso33BKa
Output for 5.6.14
$2y$10$Nvwr7f3dMP99PrF/thtJhOSacR9a171y8fD5XLf8YK7vk0BmeQkBu
Output for 5.6.13
$2y$10$Yh7txl9yALEIjzQA/6QLcuusWUIOwtQhjcZBQKjF98ZHyZiy32b4W
Output for 5.6.12
$2y$10$6aPaMK59.uNBkruyzM3Xsu21T2B4iP6kLDANXDMHmmLiqMlpDZDeu
Output for 5.6.11
$2y$10$NXdEWUQAZmDtcaTqk7ABqOQQ3zrhI7YdoLa62Kb9GwOpGMbZr9NRa
Output for 5.6.10
$2y$10$IEk4MGqlQiFpXUFJCobVQOoU5YFNKyCwL/MEv8D2LkOFCieZONuPC
Output for 5.6.9
$2y$10$RTVzJRNI4bh3X.QO7R0wlu8Jp6h8x1gKlz8NLthoDfnO3g5PRVi52
Output for 5.6.8
$2y$10$imQqjKQFStuNEwNbF.Qnd.Khq2LHsHr7YJ87C.rxHn5jrJDx9CYoa
Output for 5.6.7
$2y$10$HasCl5U0EjYxCrX4CcmHju4PevYrnvnn274KF.tYfbGHYuRk1T3xS
Output for 5.5.35
$2y$10$RZsFxUVTLzfUl5uV7EK8b.JOqYJXLYnx0O/CRznWwj0C6FVvITI9O
Output for 5.5.34
$2y$10$bBD.j6oneH9dj0E6tnMBnuWKbauU55Z2/rfY51VDMGHbs87mNtUCe
Output for 5.5.33
$2y$10$upI2IMoK5lNatP8lOw9B4uQ3/TFFGY.QnUM6z70E42K7kalW3bsiq
Output for 5.5.32
$2y$10$y8Py3QJrZQmw70BfTrr2b.WmU29YLMnJSwjYqOtV/MlZPfdWfT6pO
Output for 5.5.31
$2y$10$0r62LGnIGrAI/wZohU2qDeshIZ830vcHlnIFQzDCMMRrPblqqML/i
Output for 5.5.30
$2y$10$4d3BTXPDpDeDQudEJ4jRTOutEYDDlXPYclCnLfXVQPPYyOZZgzDQ6
Output for 5.5.29
$2y$10$VCpa4Q2RskiXTCWs0dygNeALASrLJ7EcqWAV0B//FRgYeBhch3IYe
Output for 5.5.28
$2y$10$dVUGQaDbr5iglcW6BhBYBe2BPQAD6lO4aSB5IRCWDoAUcjiMZJ7Bi
Output for 5.5.27
$2y$10$VDnYn8q13BQT5xaLoul4zevKajA3I7dGAd.hTNpeVedMbunwomU7.
Output for 5.5.26
$2y$10$wOCAvAZTccT28ZaWlnnB7Okgo1qbsyZpak77YdhyensbY2eCVrGum
Output for 5.5.25
$2y$10$08eEKhjGfmYT9pFZIlr.UOcbHh.k7GQRWO0DJUSA6QM2SYc1FvEjW
Output for 5.5.24
$2y$10$hVFNuQr09IiIP1SHs3qbnek4WJ2Y02.5JsTacHU5/fWeghR/F9I9a
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/hWJFh on line 3
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: password_hash() in /in/hWJFh on line 3
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: password_hash() in /in/hWJFh on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: password_hash() in /in/hWJFh on line 3