我看到password_hash函数有一些不寻常的行为,也许我错了,但请检查一下:
$var = password_hash(false, PASSWORD_DEFAULT, ['cost' => 10]);
$var = password_hash(null, PASSWORD_DEFAULT, ['cost' => 10]);
var_dump($var);
它返回像这样的散列字符串:
string(60) "$2y$10$MCkQPQcCxL5.ERZ5pJRA.en/MolCwd015OcqNk2zh.ajpicLxONge"
在我看来,它不应该只返回 false?
幕布斯6054654