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

时间:2014-05-01 23:23:29

标签: php

您好我尝试使用password_hash()功能,如此

echo password_hash("mySecretPassword", PASSWORD_DEFAULT);

但是我觉得这个错误我可以搞清楚

Fatal error: Call to undefined function password_hash() 

我目前的PHP版本是5.3.19 32位

这个问题的原因是什么?

1 个答案:

答案 0 :(得分:3)

来自PHP docs

  

password_hash()

     

(PHP 5> = 5.5.0)

这意味着只有5.5.0之后的版本才能实现此方法。运行5.3.0将无法正常工作。但是,此answer中已发布了回退选项。

您也可以使用password_hash() compatibility pack