自PHP 7.0.0起,不推荐使用password_hash?

Red*_*Red 2 php php-7

我正在使用php for visual studio,我正在创建一个注册表单.当我打算使用password_hash 内置 PHP函数时,它向我展示了以下注释:

在此输入图像描述

但是在执行该功能时,它可以正常工作.

没有关于它在PHP手册中被弃用的信息.

(PHP 5> = 5.5.0,PHP 7)
password_hash - 创建密码哈希

我错过了什么吗?

sal*_*the 8

这似乎是对password_hash()文档的误读,其中指出:

警告自PHP 7.0.0起,salt选项已被弃用.现在优选简单地使用默认生成的盐.

注意强烈建议您不要为此功能生成自己的盐.如果您没有指定,它将自动为您创建安全盐.

如上所述,在PHP 7.0中提供salt选项将生成弃用警告.在将来的PHP版本中,可能会删除对手动提供salt的支持.


请放心,password_hash()不要弃用(在撰写本文时).