3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo password_hash('abc', PASSWORD_BCRYPT);
Output for 7.4.0
$2y$10$FFxyPF4GEKzgSMy8MIbVNue.wJmJsZp1axOPUhvD/QkZPQq1TRlZy
Output for 7.3.12
$2y$10$T1PoRqGVvWOFfsbT3ydpy.xoQJE7FMJ0qiC55iv/AGZgap7B0Ou8G
Output for 7.3.11
$2y$10$yfxFeqqbazgZQA8tl4i/LO9U3WoA3NS4VQHLW.7qtmRTwwptyCkni
Output for 7.3.10
$2y$10$Snr0zBY9LxSkH/P8.UCFJuPBiAUZQEE5FTiF0DHamyhe.HAJaGXYq
Output for 7.3.9
$2y$10$EG1DxiQqEddRHJvdcY4vOOmXxl.Iiv67IkvY4lspQvTnagUSC8Iqa
Output for 7.3.8
$2y$10$BRY4VSIB6bSiIMgqpUa62uusGDbb8.v1tnRD4VuenF./5ZBbklDX2
Output for 7.3.7
$2y$10$pR54iSwhH.BqCt3c/KnFU.Zy0r8CBGlToM5Cw7x0E9N15EIIowwye
Output for 7.3.6
$2y$10$Uqw0n/uyoYda5p.PhEmJqOrXjRZ6tfdBGgpLfUsvjxiIllim57ygq
Output for 7.3.5
$2y$10$fGprNK8mr/OR6f4hJVhEwO5knY.ETlRjt4foAepsCSrichOztheZm
Output for 7.3.4
$2y$10$OSnz1tpKlKonRb4AQJG6u.A2c1StBMMEC4su5pKxnYfGKjME6qd6e
Output for 7.3.3
$2y$10$yZCk5yO6tgf/4ABgqOM/IexqVAzEXCoWXlaa.h9rxjsU.5zwCI372
Output for 7.3.2
$2y$10$FQwgnxoAcPxRWyHpyP9.DezOmwV3Rc1dFk5SmBfhAcPqJdSdS1YpK
Output for 7.3.1
$2y$10$qq5K5IoBdRzvD5PqtpXI.uz6vs5yYso8EvAvuNoreHNnHSlY7Rc3G
Output for 7.3.0
$2y$10$xqy89Ayw0NBgV3tcygWw7OWBRZd2M3bgs45scnaBMBaRFBQcA4BZm
Output for 7.2.25
$2y$10$zLW4KaEFJBeBy9FT6P990OBdtN3fwCcMmkgA4AiOyYM3wddmhYWsC
Output for 7.2.24
$2y$10$UZ5o.oSUL6lLql8DUE6R5.iH0Hymdn1ztL.ZNCOQztkpVTl5BViGa
Output for 7.2.23
$2y$10$ux25IpVCPkqMmio535HKFO.cJFD1rwAjGx4nEkgJ7n3KJub/th1YK
Output for 7.2.22
$2y$10$mCdVrZhYidQ.ZDN7.pKqle73kSm1EuYpoaDVfyeT4c1l4z05SIXLC
Output for 7.2.21
$2y$10$15o817O6nuM1l9uOkDp/juQGPS.qFI56m6vLrncZrNtsOa1nsRtWW
Output for 7.2.20
$2y$10$MpUhhU9ybGz7RmI9kw05q.66jWouRiWTEt7FLR1f8rYZa1ZhhR4xq
Output for 7.2.19
$2y$10$6DHB3CDyI7wi4k8e3NXn5uKa1FPjJ9AODKliLSi/oBKQLR4..zST2
Output for 7.2.18
$2y$10$beFioefe/X6PdchB9yoeXeXTM77uAsagXioYdIiNG9kQXrW.fOA2e
Output for 7.2.17
$2y$10$43gcYsmSfF5IpfI2.VGKge7FzzSgGrFoAywEPX1Wq/di/Z41mZBrm
Output for 7.2.13
$2y$10$Y/ZlXPxVcpkLO6.P/La9Tebjbt9hprs6JysnLt0HYxbpC8b/0gj.u
Output for 7.2.12
$2y$10$7sinl8IxalhQvzF8EBgnTOyfpmQyxsA6o/qg4GryDuEmes7Kc.8hS
Output for 7.2.11
$2y$10$xtwJVYqstS96WXQJ0M.g4OSrenWAnxQKPT1PIpYZSn3CAaPNqTa/e
Output for 7.2.10
$2y$10$/VL1R.wSuCYHn36i4q2tvOFIiyksZOCSLtG0xUKTRfXgq.mnml6Om
Output for 7.2.9
$2y$10$9O79ksXwGQ4SgQBH9hf4f.fUbnIPUdQHpGoeIBjtXcFJjLlk8/qla
Output for 7.2.8
$2y$10$fwaw7UcqQFA4d.b73cW85.Cu0IYyjA6SJQ3tp/vvT9GnHcTI0W60m
Output for 7.2.7
$2y$10$yB30EdCg1Pjv/s3QgePDSOpyDBZj7FuccEhjBOHY5Gf1vD.MrKiDe
Output for 7.2.6
$2y$10$36QWWrwzLlyCZLXZJMOsUepK145Oi1HhW0X2VoLseZLqUzXaP7vqO
Output for 7.2.5
$2y$10$A72OKXYIidwsktVaxhuzC.VMyZtz7a.dlB3IFjA5AhhINJRXBbHhy
Output for 7.2.4
$2y$10$/7SCSJiGIEPdhlVDH.7ZzOIp3WVY5Tj66Xkh8QsVUWqtStpzuiJJi
Output for 7.2.3
$2y$10$acmJa0au5BQuK3Bwq.gcIutex5xK1bRmjprCAO0xekCXhusEmA/5m
Output for 7.2.2
$2y$10$BjxocXVXDBpBnsh7VlfAa.XySWH4ym2.dH4wAa04XZgPDq.KoXgmS
Output for 7.2.1
$2y$10$lwVieqj19h4iJCKIGvPlT.AJx6QBjM6rPCEyboIhcoxJL4JXXe8fm
Output for 7.2.0
$2y$10$XZOEvxJ1NTXwWNH4wdU0pOPwCiaM2pLa7CS2KAuV.DG6yCeqsXG7W
Output for 7.1.33
$2y$10$7r0/euSI8H7lB4wGHYhcG.s8wr7f2x/s.xCmxjdTPckoNOYfm.Vsq
Output for 7.1.32
$2y$10$LtNhytyA1MfLO4TwA6QmIuw0Rh5TBkt7anGaZBT8VG/1bn/sJ0FRq
Output for 7.1.31
$2y$10$OsEI6ET0r5R5T0tPzDY5HuW0S5k1RnqKyOwcR/PGH.3tPtZhmRXdO
Output for 7.1.30
$2y$10$udk/pAeU3n2RGEXAxPTPt.kXEthc94Q45s6RbZk9J0dwBIMjbs7Ma
Output for 7.1.29
$2y$10$o17RqGUIbYRzuO6bzULYjemsYiwSvtPiGjV.j7hONgBNKrbGrAmh2
Output for 7.1.28
$2y$10$Frhg3yXrCxiLbc3Yc/h4V.T3lwfm.WK0Mg3MlyyspKAnPxqhDvPYO
Output for 7.1.27
$2y$10$0zahsQKtoR7rYyQrOv5.P.f7s/VXyWxpxDgnaI58Q0DYq35D90BG2
Output for 7.1.26
$2y$10$rnkhGzUPdJMI/W7VoB9LKunW8H28Kgxy9TRBRYEy9q4dCuqAgaSzu
Output for 7.1.25
$2y$10$rsFczLiCBD4TNpqZDdg1fe4RfzDjpmrScNMWOU8McWzKayPSGsz02
Output for 7.1.20
$2y$10$4HGX0FmneYcVZrhBpnBbdeeDUiBodsCebrqHSya.dABp7CF85kwpC
Output for 7.1.7
$2y$10$iqIs1JOgDzqjQ9ho0cs/4.HYxV7DuFtyO2qA2rfHfhHDy7deINloy
Output for 7.1.6
$2y$10$1gyl5gRsgCDRhgU/Nk.xvOTtzb.L88GWc6udcI05dhi0Scb635E86
Output for 7.1.5
$2y$10$WSltJ1G78k1l.tzrUDC16uFbJa0H7Xx.tC0VI4Kj6tXAE3jKusL6O
Output for 7.1.0
$2y$10$RHoyiwHA.4bAXtG1Yhv4j.kVOdoLnvvzt17FplH3XPDh5KWXo5QbW
Output for 7.0.20
$2y$10$KALSCsR3Z6PNeKBENKN21.jy5R.ZZwoFboaprnvRRUDe9K2wP0Wfm
Output for 7.0.14
$2y$10$yY3zV3j8/WdLfiBxIIbwU.fVTXkyOsxEqEF95z7LUQ0gdFVqgIBqG
Output for 7.0.6
$2y$10$z/ssm2CWPIlc0xdEjZu9G.joAehwm8RvNeQrrNwkUFwYCF/uhfVCW
Output for 7.0.5
$2y$10$CMoIQ9ieBgFUIUM.5QCZVOJzpG69dG.exK5c/OPpv4A0ycPttQE7O
Output for 7.0.4
$2y$10$hGCyHhZeJL1W2woAnEOra.yhXNLQVCOs9tbiNOX4HNNZq9stPyYtO
Output for 7.0.3
$2y$10$kdtFIOyvXROe5bHexbV9DuIlyjQ1ojjPyJ3EGyHMvX17fuCEoMzO2
Output for 7.0.2
$2y$10$p9GUOVc2NC.OiEIBOyI0Ceh0PwGb2kFNayKbF4IDQvgMcymtXmNiu
Output for 7.0.1
$2y$10$N9qPIji3YcPPiuXah0p5TuN6fqcQTex477gQby/.bBT44AVTMsEbm
Output for 7.0.0
$2y$10$rHbb1MEYE8E7bGwLEq/avOMv/UsiWL/tZO.Eh6l7sgBXDPzOMZdNa
Output for 5.6.28
$2y$10$sTL3RmOP6FXSPi0rQYmZxuSVYrn.SVvhVjajVHY6R9m1xg.go2bda
Output for 5.6.21
$2y$10$WH4dFZzJCpsE33gmg2Im8ud0zDxohkr9Pu.0myuhv51ecFOd7Kwt6
Output for 5.6.20
$2y$10$SoykpWbAFz0hAq7rfrqqV.ZsQ0r.3ar3g.6JN9lgYuTKfevGlGaXe
Output for 5.6.19
$2y$10$6Mwcwi.XW3FmZ61kh07z6OYId/NdWCD3JlNW7U7Ir5fzzCZm9lbVS
Output for 5.6.18
$2y$10$nIAOTqnjBWSmR8rYk8fpwud117IsyJKdkC5SgAQQsfQRSlYI0QhGC
Output for 5.6.17
$2y$10$gHKQW8dlxXA4TvCTxSbYe.qV.xqfMiZfADWTXv74MDRfALuIuu6c.
Output for 5.6.16
$2y$10$wpYW0xJrltV/x9G/oJeQxOMGf78eMIX0L.fRnuOZSzAoqth8V60vG
Output for 5.6.15
$2y$10$3t15IBNjJ87lv5P8aGNl8eriUBKawhV1qQoHXGux62UcPIuew07v2
Output for 5.6.14
$2y$10$Gro91NRC.CEwPU0WFkc37.3MsC7FpLXlIy892.wL.nP1XKAF6Mpnu
Output for 5.6.13
$2y$10$o8j40Nu8Dc8CElYwMcOv6Oup2b749W1AxeqJvljpD0TMVSB31DAiS
Output for 5.6.12
$2y$10$tBMlc8mjlmmnhh4ADAhw1eQCeZYQa9M/tP0g2XG/V7G0Hc9yTRKym
Output for 5.6.11
$2y$10$Kv.wCPGidHe3SFTYyNdCc.oZGG6/iUEeb4O9zagu4GZZs/o1jv/Xm
Output for 5.6.10
$2y$10$5Wjho.RskiLUz6NSio00EugFSt.iKMTE0DIEb2U4TBvauiS6iav.G
Output for 5.6.9
$2y$10$sELyhjsSNhugRjDZ2H.Hsee9TGoEAXbpJG8qmmz8A003iay4t4D0O
Output for 5.6.8
$2y$10$qaNQnm8IbgYBwUXbHZkKQuwjX/TbjuojzmSi12R4ZXOC9rddIIXfq
Output for 5.6.7
$2y$10$BUK4rh77TVMjVmtq6NTJJ.U5HLqmUT79Az738XWuhKT1HPpw8AQni
Output for 5.5.35
$2y$10$2FE8yKyE2dJc2s6RJJWr9..b/gQLj4.F/jGV3YNqXpW0BPF2GaQ.e
Output for 5.5.34
$2y$10$WEl0dKgSMX3j0pPz.jTbtOMCESEFLogoIaCzJliMF6SKlQ2eeCjFe
Output for 5.5.33
$2y$10$wNC.IXwLdr/Yz007e5CxFel4.m/zeQ8WVpNA9sI/NNvA29o4TKlTS
Output for 5.5.32
$2y$10$fVGluzGKz0FKlj./UrcYceMBbh5kceeJrRloBE4ui5wYJeQicJytS
Output for 5.5.31
$2y$10$fxi9HP2EW.g5aHIGznRHiO3Q2kPanD1E3Y.8r.mD7AHOkVFI1PUXS
Output for 5.5.30
$2y$10$z.xI9/BqOHjGxYCbhD4UpenzEunUMWvuwxKb.i8h9bdgeHAewyy5q
Output for 5.5.29
$2y$10$sV5y8WV8ksXREB67Jr51iuwLSpQRMj2C7AXQj8d2Qquof/wEB/bLi
Output for 5.5.28
$2y$10$24jYTBBl7.3pe4OkLLEtEODBsIvCj7Dv0vzrMC8AFS.9E5mdJV40q
Output for 5.5.27
$2y$10$OxRl5YYH8.KjS3FuxHp43OG2BTXZMJBdvj7zQdc9oJjWDNjEobMIC
Output for 5.5.26
$2y$10$U.uBalT6.0Gwk8ujaNGiU.xpnh0QYHpWB8FFKLOO8cJa2UD6o2dQe
Output for 5.5.25
$2y$10$spGhhXoZn9bTNuDDBW7lk.zn6UclbY5L9h7JYSpw2NBKrjfrN4vQS
Output for 5.5.24
$2y$10$wiYCwAv4dqVPL/phQTtShetBr2qEoGpW1fq67sj3xJSxppUwBDqvu
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/NMCKd 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/NMCKd 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/NMCKd 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/NMCKd on line 2

preferences:
168.81 ms | 401 KiB | 221 Q