调用未定义的函数password_hash()PHP 5.3.19


Call to undefined function password_hash() PHP 5.3.19

本问题已经有最佳答案,请猛点这里访问。

嗨,我正试着这样使用password_hash()功能

1
echo password_hash("mySecretPassword", PASSWORD_DEFAULT);

但我发现了这个错误

1
Fatal error: Call to undefined function password_hash()

我当前的PHP版本是5.3.19 32位

这个问题的原因是什么?


从php文档。 P / < >

password_hash()

(PHP 5 >= 5.5.0)

这意味着,唯一的版本后5.5.0腹部implemented这个方法。奔跑5.3.0将不工作。然而有一fallback选项posted在这个答案。 P / < >

你也可以使用"password_hash() compatibility pack。 P / < >