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

调用未定义的函数password_hash()PHP 5.3.19,php,Php,您好,我正在尝试像这样使用密码\u hash()函数 echo password_hash("mySecretPassword", PASSWORD_DEFAULT); 但我得到了这个错误,我可以找出 Fatal error: Call to undefined function password_hash() 我当前的PHP版本是5.3.19 32位 此问题的原因是什么?来自 密码\u散列() (PHP 5>=5.5.0) 这意味着只有5.5.0之后的版本才实现此方法。运行5.3.0将不

您好,我正在尝试像这样使用
密码\u hash()
函数

echo password_hash("mySecretPassword", PASSWORD_DEFAULT);
但我得到了这个错误,我可以找出

Fatal error: Call to undefined function password_hash() 
我当前的PHP版本是5.3.19 32位

此问题的原因是什么?

来自

密码\u散列()

(PHP 5>=5.5.0)

这意味着只有5.5.0之后的版本才实现此方法。运行5.3.0将不起作用。然而,在这篇文章中有一个回退选项


您也可以使用。

查看是否有人不费心完全(或根本不)阅读手册。对于PHP<5.5,请使用。问题的高投票率答案熟练地列出您的选项。地?我敢打赌一美元,只要看一秒钟,手册就会回答这个问题——的确如此。我猜这会很快被关闭,但现在有了一个答案,可以让人们稍后在互联网上漫游。这不是最后一次问这个问题;)