3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $options = [ 'cost' => 7, 'salt' => 'BCryptRequires22Chrcts', ]; $hash['hash'][] = password_hash("rasmuslerdorf", PASSWORD_BCRYPT, $options); $hash['hash'][] = password_hash("rasmuslerdorf", PASSWORD_DEFAULT); $hash['info'][] = password_get_info($hash['hash'][0]); $hash['info'][] = password_get_info($hash['hash'][1]); $hash['rehash'][] = password_needs_rehash($hash['hash'][0],PASSWORD_BCRYPT,$options); var_dump($hash);
Output for 7.1.0
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$wS6FXqWwHUElx4pzYDQZY.4ToKEFgVMmgE39st9fHXUKhBFGpA2h6" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 7.0.14
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$xkbnaLZV/vZkDeGN8XlgveoBdW.c1Uo9QAjhlueo/iLE7ZTjd92OC" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 7.0.6
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$JF5apB34IvqW2bDcfGpY1e9DNGRjo9pTfgtu6U0CXITb6U2holw5a" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 7.0.5
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$2./lKEArwxoTNtIrutm8EOZO8YRqNfvzuK5ydsH.yISooTYqogz7y" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 7.0.4
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$FldkEDH4FwIaP4ftY0qqQO4az3SYwQ2j16CJWxwk0UwU4BwXRkovu" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 7.0.3
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$0MQW8quuT2/9MTDRZSYZGesrGZAAr8aWcVL0fz1b9JFkzNASpBKSC" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 7.0.2
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$AAqpowe1.3XOVtsV05XIae7JxWF67SPNLWwr7Rc3khgd.dhBhzBAe" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 7.0.1
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$tcMxqww7UBSWbEflFHScZOUk1ZFNsEsarNRlTwJSXrgQSInOw7ROW" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 7.0.0
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/rlDiv on line 7 array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$v0stapWf5NQnjW8NLQyrFe.gM2uETPfOOiG0MIGv/4cNVUNeg8vUS" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for hhvm-3.12.0
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$3h2lCKSHBCNLVtUBe5B6GOYrC4L82KJwyeTv1QKN8.xmCgAoVNC1a" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for hhvm-3.10.0
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$kWXO3milGqpUI4U0cb.hF.gqDSM29JEHTbz2ejN7rGUyJSoLexp6u" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.28
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$ivalvj68JuVNqzX.sxSZNuC7nef0ZgvqFCN5jlg1Rs0Eiv2oc8Jlq" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.21
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$EL8goABQAaYZLDZzjP3La.L.mIocQrBRatnEb4zMB7R8qsvyaUahq" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.20
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$Wc1UmR7pR66PuBxGu8n13uyZsGNZLUka7FGQSMJGIVoi.Pv2.TFfC" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.19
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$dmswxmGpngB3.Q8aBOzKVeSE2xv6WkSgPFN0DrDGQQmKzT1E4kfTy" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.18
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$nYR4P4m2hzDIvkDOv3qvZeR972X1gR0w0FaAsBaXuDgusg3QpR8Rq" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.17
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$nvneUxUxptBS1A1RYVTDCeOf5TGbKeBKK0ivOrpZxuH/hrXBVkn02" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.16
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$Iq8Qe3eRl0gEL2on4SFsCONYq8s2wn2ub9fQpPZORZKgmMl0guXWG" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.15
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$E3Ix7vo.TE4/v8312supYu5QJ1AB5/enkNfOFrXXpJb0DZ3AA7O9." } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.14
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$ziOSOgHoG/7iYQk.M0K3uO1C.8e5WcybB9UN0Gr8iPgQShTy1FvZK" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.13
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$E71mjDpk0vDFel4H6t8htOeO0gx.nt4ahrU4tsulL3uEh8VsTBjOe" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.12
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$XfWrX3GfgrkYpdD6Ss0YqeBaUh1MqGmd0Ijs0BLasUmn43OnY1Jru" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.11
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$ACmc58Q5XLteRt.jmSekfelv9f/mw72CGAhWSTBi.FpuMu0XYY9/e" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.10
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$/XnHD1cbRL3gPILehJlq7eXutGix42dCIuk0UMpfPyx1jm8m6s5jG" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.9
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$cr8nKf2FDbGNjZTj1KKmD.boGzrGliZD4LU8cbQ3SDijxfJ1tgmJG" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.6.8
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$cQvugAXPurqzokYgrwwmRu6lhVLRNnDNi9jioF7UvCtMii6VKIhSG" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.35
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$rq6UPOxkbchFT3WK1TT2Jekd33SsE3dqJvbQxo6UO2PB7BzUSLGkG" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.34
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$uBvSEjlgkcfdsmap5i//M.lvp0H2AG5KzFka3j64.wghuadClXFGC" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.33
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$TBy.JFtaisbZ9B82XMAgZuZoBGu4mCd/dmLGbhXRHmrqoZ05gKMO6" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.32
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$tI6JUMxz2KsbGpQpymdr/urx4NgzTafv0MYNbGlN/WQPwEzzIxFzS" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.31
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$NjPy7PJF.KXG7J7EQmJ0AOGLJYQ05muFYR8kaX4bX/xQzU3taZPru" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.30
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$nXWSzR3ROYZYEQP.YFg/6.M9DloCypP44yXfP6wsycHMMbOo6SsMy" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.29
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$l8pK3w.YszN5DaiWPHr3KOxNAWe1XuCustKWO4Fa76iPWsDNt5wAW" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.28
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$KLcXVdwvazl8ZdTj2lI9/emlBUjZgUl60DGJBnqdZNV4WfhPACCi6" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.27
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$gebpAHrus5lWPeDSCRj0OeBiL3c.pIjdqLzyTRrYjoq1UJC1LlNnO" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.26
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$UfnXWOvMM38C7KT6OJx1mO6XVuV/dc7IE7wh2g5lJfJZeo7TkNuvy" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.25
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$KkZG8yokN19HutD/QlRql.3bccYNQZCnJSDEHKfi7ndOhAHYkm5tm" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.5.24
array(3) { ["hash"]=> array(2) { [0]=> string(60) "$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq" [1]=> string(60) "$2y$10$HyxBRenV.AQWLwewNmjOieXRwz0M/yeFh8PFfDLucpZ6YbkqA7PgC" } ["info"]=> array(2) { [0]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(7) } } [1]=> array(3) { ["algo"]=> int(1) ["algoName"]=> string(6) "bcrypt" ["options"]=> array(1) { ["cost"]=> int(10) } } } ["rehash"]=> array(1) { [0]=> bool(false) } }
Output for 5.4.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/rlDiv on line 7
Process exited with code 255.
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/rlDiv on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/rlDiv on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/rlDiv on line 3
Process exited with code 255.