3v4l.org

run code in 300+ PHP versions simultaneously
<?php $crypt = crypt('rasmuslerdorf', '$2y$07$usesomesillystringforsalt$'); $password_hash = password_hash('rasmuslerdorf', PASSWORD_BCRYPT); var_dump( $crypt, $password_hash, password_verify('rasmuslerdorf', $crypt), // ik gebruik password_hash() en crypt() door elkaar! $verify = crypt('rasmuslerdorf', $password_hash), $verify == $password_hash // nu doe ik het nog een keer! );
Output for 7.3.1
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$A8.3cmPiH5a/nGM0Nkn/DeZev2hReY5EmiUsuB6GDuIE0lR5fvD/a" bool(true) string(60) "$2y$10$A8.3cmPiH5a/nGM0Nkn/DeZev2hReY5EmiUsuB6GDuIE0lR5fvD/a" bool(true)
Output for 7.3.0
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$Hr0qAyG3S0ftjo98fmpDoOGDMq22gOY7hCJogMnBiXt84J2joZ6uK" bool(true) string(60) "$2y$10$Hr0qAyG3S0ftjo98fmpDoOGDMq22gOY7hCJogMnBiXt84J2joZ6uK" bool(true)
Output for 7.2.13
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$oL8wqaHQTHyaeo5ex4Qrqur53J90yZyowUlFIjbItxe6gd0elw6z." bool(true) string(60) "$2y$10$oL8wqaHQTHyaeo5ex4Qrqur53J90yZyowUlFIjbItxe6gd0elw6z." bool(true)
Output for 7.2.12
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$Jt09d9/XX9ziZ.vnEX0V/e2/IdtujyzE/Lw6Vi4S3xAp4varLvOXy" bool(true) string(60) "$2y$10$Jt09d9/XX9ziZ.vnEX0V/e2/IdtujyzE/Lw6Vi4S3xAp4varLvOXy" bool(true)
Output for 7.2.11
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$RWKkaWqJHxTZ9fTYHqHsQOaoKfJV2kkGDXU80.6Zzhanaiz/SfcVu" bool(true) string(60) "$2y$10$RWKkaWqJHxTZ9fTYHqHsQOaoKfJV2kkGDXU80.6Zzhanaiz/SfcVu" bool(true)
Output for 7.2.10
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$y0YAnFjB0u61c5qBa2/Yzeqg/MybLWxa478kBPoErji4.QKYQZ2.." bool(true) string(60) "$2y$10$y0YAnFjB0u61c5qBa2/Yzeqg/MybLWxa478kBPoErji4.QKYQZ2.." bool(true)
Output for 7.2.9
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$ngddGjXgbLHifdol/XYmS.MC2OFXJh81LegjuKgsBmsk1nHTxAcWW" bool(true) string(60) "$2y$10$ngddGjXgbLHifdol/XYmS.MC2OFXJh81LegjuKgsBmsk1nHTxAcWW" bool(true)
Output for 7.2.8
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$0np9SSzsFDEU8wpnpLxBZOzWyoLocCyAI4.S6qtEmO6kA4UxCa4DG" bool(true) string(60) "$2y$10$0np9SSzsFDEU8wpnpLxBZOzWyoLocCyAI4.S6qtEmO6kA4UxCa4DG" bool(true)
Output for 7.2.7
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$rCVpdV3CDLDqEXbPa0HG4uT0GKd.E6T7A4Nbno8.i7R2poyjD.zxW" bool(true) string(60) "$2y$10$rCVpdV3CDLDqEXbPa0HG4uT0GKd.E6T7A4Nbno8.i7R2poyjD.zxW" bool(true)
Output for 7.2.6
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$pd.DvFIOCHvzSRTEZ.kfA.VK3Wk4/aMFYFQHjkOTPC04DNndzrsUW" bool(true) string(60) "$2y$10$pd.DvFIOCHvzSRTEZ.kfA.VK3Wk4/aMFYFQHjkOTPC04DNndzrsUW" bool(true)
Output for 7.2.5
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$/wNJg9fJAUvr055m31r34OuAV7cjmipnXhXKJ7VNJhsCKhFVISm9O" bool(true) string(60) "$2y$10$/wNJg9fJAUvr055m31r34OuAV7cjmipnXhXKJ7VNJhsCKhFVISm9O" bool(true)
Output for 7.2.4
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$iMGH3280/YP1igyRYW4PHOCrEv8QDcQqhwLPr40jz65zJ96CrgWii" bool(true) string(60) "$2y$10$iMGH3280/YP1igyRYW4PHOCrEv8QDcQqhwLPr40jz65zJ96CrgWii" bool(true)
Output for 7.2.3
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$kNXmuo2mv4FbB4Q8/XOb.eLkbxyN0vWRo3WumQAyqqeSWPA6L1Dte" bool(true) string(60) "$2y$10$kNXmuo2mv4FbB4Q8/XOb.eLkbxyN0vWRo3WumQAyqqeSWPA6L1Dte" bool(true)
Output for 7.2.2
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$Fl0Uqm5C559aiO9dsjfl8u7ohwEUVkPM8zvOv2uAhDVXioUXi7lYC" bool(true) string(60) "$2y$10$Fl0Uqm5C559aiO9dsjfl8u7ohwEUVkPM8zvOv2uAhDVXioUXi7lYC" bool(true)
Output for 7.2.1
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$Tl4KcUERbsc89s.5PProG.vn3aPKGDck/NbJR0xlJXEj40RqaXr2W" bool(true) string(60) "$2y$10$Tl4KcUERbsc89s.5PProG.vn3aPKGDck/NbJR0xlJXEj40RqaXr2W" bool(true)
Output for 7.2.0
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$c2Gos1znADPXMM38ONqxiud95LBAF2Yc3nLskPpvxR/fE8uyoXNFG" bool(true) string(60) "$2y$10$c2Gos1znADPXMM38ONqxiud95LBAF2Yc3nLskPpvxR/fE8uyoXNFG" bool(true)
Output for 7.1.25
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$75wUmI3zuDvRCrigcAqvO./dI8RFyqUD/8E5nUfw.UaXz06DtAyFq" bool(true) string(60) "$2y$10$75wUmI3zuDvRCrigcAqvO./dI8RFyqUD/8E5nUfw.UaXz06DtAyFq" bool(true)
Output for 7.1.20
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$IL0rpNy43HDio6o2PjLnFO/HtqRbI6WGHNVRWSBbBQ/HsxqXrURU." bool(true) string(60) "$2y$10$IL0rpNy43HDio6o2PjLnFO/HtqRbI6WGHNVRWSBbBQ/HsxqXrURU." bool(true)
Output for 7.1.10
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$9uPARJtzwwYSFIFZ7fH2C.ONJnvNmpqohMd9EA6bVN.GOs/5vAYAO" bool(true) string(60) "$2y$10$9uPARJtzwwYSFIFZ7fH2C.ONJnvNmpqohMd9EA6bVN.GOs/5vAYAO" bool(true)
Output for 7.1.7
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$CqZj22jCB1/BsQvMlBoiL.X3iWDJsGukwO/p1OaS15mFB3gdM9fg6" bool(true) string(60) "$2y$10$CqZj22jCB1/BsQvMlBoiL.X3iWDJsGukwO/p1OaS15mFB3gdM9fg6" bool(true)
Output for 7.1.6
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$7w.b2gCOjjUZoCDoyUzSWe6U1SUuNMfqjJF4cxkyLn1Irde4SNmEy" bool(true) string(60) "$2y$10$7w.b2gCOjjUZoCDoyUzSWe6U1SUuNMfqjJF4cxkyLn1Irde4SNmEy" bool(true)
Output for 7.1.5
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$191uZfU5ef37mzio8z6zMeW97cVfiUvQ1vXID60s147hPkUk/iLJm" bool(true) string(60) "$2y$10$191uZfU5ef37mzio8z6zMeW97cVfiUvQ1vXID60s147hPkUk/iLJm" bool(true)
Output for 7.1.0
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$dhlWxti.HePXGfuXR7E5uujKCGP5bSkDIkaDo6/nkCqqUAh19fZ22" bool(true) string(60) "$2y$10$dhlWxti.HePXGfuXR7E5uujKCGP5bSkDIkaDo6/nkCqqUAh19fZ22" bool(true)
Output for 7.0.20
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$/w6h2CVKxrUjMxgzC3RgCesj0PdHY1hmMlx.BxyrAcXgBOylIvSCy" bool(true) string(60) "$2y$10$/w6h2CVKxrUjMxgzC3RgCesj0PdHY1hmMlx.BxyrAcXgBOylIvSCy" bool(true)
Output for 7.0.14
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$5TgZTi/Ho5SDk3xWZrtKye0VYkflAKdxmRVHdTnpdSr0lHEB7EXVe" bool(true) string(60) "$2y$10$5TgZTi/Ho5SDk3xWZrtKye0VYkflAKdxmRVHdTnpdSr0lHEB7EXVe" bool(true)
Output for 7.0.6
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$BEO2BtVjFF2/uGia4VBLSuImg.StBPlzaldSVfd/lZdYlkgfImJlO" bool(true) string(60) "$2y$10$BEO2BtVjFF2/uGia4VBLSuImg.StBPlzaldSVfd/lZdYlkgfImJlO" bool(true)
Output for 7.0.5
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$8rzSdX6DWTtgtci66k2rDeMNt6CYPXWwB7zIBE3WvB6t.q2FQXw12" bool(true) string(60) "$2y$10$8rzSdX6DWTtgtci66k2rDeMNt6CYPXWwB7zIBE3WvB6t.q2FQXw12" bool(true)
Output for 7.0.4
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$ZhgmU9zvUfucVdaFryoS9uaV148UcdWqlPueo9YT.rmpgY.VzEQhS" bool(true) string(60) "$2y$10$ZhgmU9zvUfucVdaFryoS9uaV148UcdWqlPueo9YT.rmpgY.VzEQhS" bool(true)
Output for 7.0.3
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$OAfcaP4TFLvDqCxD0ZH/wuS8SYozwfHDpYGqf6Lx2jsSw3itDY1RC" bool(true) string(60) "$2y$10$OAfcaP4TFLvDqCxD0ZH/wuS8SYozwfHDpYGqf6Lx2jsSw3itDY1RC" bool(true)
Output for 7.0.2
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$cXAwpRnFbvWdCAB/0UZ5jerNl3eL0EODbqG0TxdFGzX7rGlMsVrSq" bool(true) string(60) "$2y$10$cXAwpRnFbvWdCAB/0UZ5jerNl3eL0EODbqG0TxdFGzX7rGlMsVrSq" bool(true)
Output for 7.0.1
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$jGE3.y4jQkiDT85AHtwh3ebq5hNWX6qw9Kcj5o.076IPjdN.x31ae" bool(true) string(60) "$2y$10$jGE3.y4jQkiDT85AHtwh3ebq5hNWX6qw9Kcj5o.076IPjdN.x31ae" bool(true)
Output for 7.0.0
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$uk7GQxwREbjexH/BNUQ/IOUzsmutmthaKrg5cqG3rP1JAwRR8iSHq" bool(true) string(60) "$2y$10$uk7GQxwREbjexH/BNUQ/IOUzsmutmthaKrg5cqG3rP1JAwRR8iSHq" bool(true)
Output for 5.6.28
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$zEBkdrHm/2bYhB755wzike3E56qx4LRjJEhoQkOxd/MpkHCFQlQT6" bool(true) string(60) "$2y$10$zEBkdrHm/2bYhB755wzike3E56qx4LRjJEhoQkOxd/MpkHCFQlQT6" bool(true)
Output for 5.6.21
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$dc6s.7waauZ/FaL7k/KspO25Wtd1Hv8RrajXDGXHnkjWZD8vpQBTW" bool(true) string(60) "$2y$10$dc6s.7waauZ/FaL7k/KspO25Wtd1Hv8RrajXDGXHnkjWZD8vpQBTW" bool(true)
Output for 5.6.20
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$OR9HwqFfywzj0xEwr7vXSu0nWuXS9kSuFtQMI0Vg9deXo4Zb5oSi2" bool(true) string(60) "$2y$10$OR9HwqFfywzj0xEwr7vXSu0nWuXS9kSuFtQMI0Vg9deXo4Zb5oSi2" bool(true)
Output for 5.6.19
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$BNf2o8S6GLMQJMmW.PV5nOvXIn1MgLoTA0IJJbfobhqfeh2cA0O4u" bool(true) string(60) "$2y$10$BNf2o8S6GLMQJMmW.PV5nOvXIn1MgLoTA0IJJbfobhqfeh2cA0O4u" bool(true)
Output for 5.6.18
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$21pU/f.FiY3bZDlY0.mlxuWmxpWjlP/D1fORZZhA4ziIdBIJkVRP." bool(true) string(60) "$2y$10$21pU/f.FiY3bZDlY0.mlxuWmxpWjlP/D1fORZZhA4ziIdBIJkVRP." bool(true)
Output for 5.6.17
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$jtY/QgZri6UlXOitvbEK2OcPE0z/fEDlgd0D2LUjo1KhOn.3IuVXe" bool(true) string(60) "$2y$10$jtY/QgZri6UlXOitvbEK2OcPE0z/fEDlgd0D2LUjo1KhOn.3IuVXe" bool(true)
Output for 5.6.16
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$LdOA0F5qBUwhTl3kf/K8se9bw98UOQ9R5c.svrVn0a.IXy9A9psbe" bool(true) string(60) "$2y$10$LdOA0F5qBUwhTl3kf/K8se9bw98UOQ9R5c.svrVn0a.IXy9A9psbe" bool(true)
Output for 5.6.15
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$QGhDtFSbO8XI915WKlaUiO/IfIAS5prxB9VcB0zxVFDv5R1Xi..Ge" bool(true) string(60) "$2y$10$QGhDtFSbO8XI915WKlaUiO/IfIAS5prxB9VcB0zxVFDv5R1Xi..Ge" bool(true)
Output for 5.6.14
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$Nx8mfLNzQolyYxzN6m5viuWAkBTyk9lx8ExSOyetGeKDUOIttlV7a" bool(true) string(60) "$2y$10$Nx8mfLNzQolyYxzN6m5viuWAkBTyk9lx8ExSOyetGeKDUOIttlV7a" bool(true)
Output for 5.6.13
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$jCo/wgV5DZFgpOce4Q7lvu54Uboum6hTOPaDeyNS9cpYDAQCnGGku" bool(true) string(60) "$2y$10$jCo/wgV5DZFgpOce4Q7lvu54Uboum6hTOPaDeyNS9cpYDAQCnGGku" bool(true)
Output for 5.6.12
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$Y4HGzB1Kea1vHnDRitbE0OwzauY/Mm.a5f.ydDbS2t4Ak9dw1VVHq" bool(true) string(60) "$2y$10$Y4HGzB1Kea1vHnDRitbE0OwzauY/Mm.a5f.ydDbS2t4Ak9dw1VVHq" bool(true)
Output for 5.6.11
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$tjdOhfVIWygixrPSpFURaOPH/qWUZF0WTRZuNX6I2OucLQ63eAaCi" bool(true) string(60) "$2y$10$tjdOhfVIWygixrPSpFURaOPH/qWUZF0WTRZuNX6I2OucLQ63eAaCi" bool(true)
Output for 5.6.10
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$5kqdgmo9.u/WpGOm1WliN.x2ybTo7tcuMroE5DgvX7ItqW5SiQkf." bool(true) string(60) "$2y$10$5kqdgmo9.u/WpGOm1WliN.x2ybTo7tcuMroE5DgvX7ItqW5SiQkf." bool(true)
Output for 5.6.9
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$K/e93rkYmER5XJo2sq5FzOXQio4HemxnDs/Nx4SIYWP/nMcnN.3gO" bool(true) string(60) "$2y$10$K/e93rkYmER5XJo2sq5FzOXQio4HemxnDs/Nx4SIYWP/nMcnN.3gO" bool(true)
Output for 5.6.8
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$0kp3aiQNw11FRc9vwRUoOuk0fC8nNgQBKvXVPD/CcDPRX8bPJ5/Qq" bool(true) string(60) "$2y$10$0kp3aiQNw11FRc9vwRUoOuk0fC8nNgQBKvXVPD/CcDPRX8bPJ5/Qq" bool(true)
Output for 5.5.35
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$7Jp/wO1u3LyOkQy5MxfU3uJqaeF2NKo62LxBwad3/5zgslBAmfjzq" bool(true) string(60) "$2y$10$7Jp/wO1u3LyOkQy5MxfU3uJqaeF2NKo62LxBwad3/5zgslBAmfjzq" bool(true)
Output for 5.5.34
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$uYRxgP4xf.TxB7KXZ0/KW.An3S42VoVMAqfMnmBpHJBQhdtaskevq" bool(true) string(60) "$2y$10$uYRxgP4xf.TxB7KXZ0/KW.An3S42VoVMAqfMnmBpHJBQhdtaskevq" bool(true)
Output for 5.5.33
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$eqM2GoJE32/z/QwBpWQN3OmdlyWsegyFH.GTb03P2p5XKhe.MOedK" bool(true) string(60) "$2y$10$eqM2GoJE32/z/QwBpWQN3OmdlyWsegyFH.GTb03P2p5XKhe.MOedK" bool(true)
Output for 5.5.32
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$rLsNI84lQDjZdDQt4cDn1exPC1hBR.L9rcQSh5S/Wr6YD.d0Ewcv." bool(true) string(60) "$2y$10$rLsNI84lQDjZdDQt4cDn1exPC1hBR.L9rcQSh5S/Wr6YD.d0Ewcv." bool(true)
Output for 5.5.31
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$lAYHDk1kqgra52AZVRw.ZOIzJzMWzXvXSnchzvLqHyEvknBWyVFAe" bool(true) string(60) "$2y$10$lAYHDk1kqgra52AZVRw.ZOIzJzMWzXvXSnchzvLqHyEvknBWyVFAe" bool(true)
Output for 5.5.30
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$Plom0V4ZFo7DqEfsOR8pjeN7nSF50fiWPwkRVqDWeHmi93Nmcb/B6" bool(true) string(60) "$2y$10$Plom0V4ZFo7DqEfsOR8pjeN7nSF50fiWPwkRVqDWeHmi93Nmcb/B6" bool(true)
Output for 5.5.29
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$9J/9GDs.eGyxAP73saC1huv4h9O/2NDyUdwyOzA7gOaYGa4RrsQQ6" bool(true) string(60) "$2y$10$9J/9GDs.eGyxAP73saC1huv4h9O/2NDyUdwyOzA7gOaYGa4RrsQQ6" bool(true)
Output for 5.5.28
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$wd7c4woonfNva/ew8wUv0eT0FouDv68SmSOEEUp4ZGFAhFQ7S/a0q" bool(true) string(60) "$2y$10$wd7c4woonfNva/ew8wUv0eT0FouDv68SmSOEEUp4ZGFAhFQ7S/a0q" bool(true)
Output for 5.5.27
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$8HEbhzqKOS0L1jU9Ll603OFhF8RdqMq4rwiXC2e0xTI7aFEK1rEsy" bool(true) string(60) "$2y$10$8HEbhzqKOS0L1jU9Ll603OFhF8RdqMq4rwiXC2e0xTI7aFEK1rEsy" bool(true)
Output for 5.5.26
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$x.zUW30449XBztfzhFtsjORR/758uSHDuuWbjySvi0UAPyq8scjee" bool(true) string(60) "$2y$10$x.zUW30449XBztfzhFtsjORR/758uSHDuuWbjySvi0UAPyq8scjee" bool(true)
Output for 5.5.25
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$Bm9H9nDpF6tG8rqQFKzu7eXMVvi/RcGh6wJaZQDYmZIOXD7a/muXu" bool(true) string(60) "$2y$10$Bm9H9nDpF6tG8rqQFKzu7eXMVvi/RcGh6wJaZQDYmZIOXD7a/muXu" bool(true)
Output for 5.5.24
string(60) "$2y$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi" string(60) "$2y$10$ZYGLIuWqZkRw6Pv3KFAd8.E8EBEiA95V0nAvYb8jhFkyamT5mzIUm" bool(true) string(60) "$2y$10$ZYGLIuWqZkRw6Pv3KFAd8.E8EBEiA95V0nAvYb8jhFkyamT5mzIUm" bool(true)
Output for 5.3.0 - 5.3.29, 5.4.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/uvopP on line 4
Process exited with code 255.
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17

Process exited with code 139.

preferences:
149.21 ms | 402 KiB | 192 Q