带盐的password_hash不执行任何操作

时间:2018-01-22 11:49:38

标签: php salt password-hash

我正在尝试生成密码的哈希,但是当我将选项salt添加到password_hash时,它什么也没做。

以下行正常运作。

    $pwd = password_hash($password, PASSWORD_DEFAULT);

但是在我添加$ options时,它不会生成哈希值。

    $options = array('salt' => 'whatever');
    $pwd = password_hash($password, PASSWORD_DEFAULT, $options);

我尝试过PASSWORD_BCRYPT,但它也不起作用。

如果选项是('cost'=> 12),则根本没有问题。

我知道它已经在PHP 7中被弃用了,但是我的版本是5.5.38,它本应该正常工作。有什么想法吗?

由于

0 个答案:

没有答案