Passwords PHP密码\u哈希错误
我一直在努力理解我正在从事的一个项目的密码盐析和散列。从对a的回复中,我看到了的php手册是一个很好的开始 但是,在该页面上尝试代码时,我遇到了一个无法解决的错误。Passwords PHP密码\u哈希错误,passwords,hash,php,salt,Passwords,Hash,Php,Salt,我一直在努力理解我正在从事的一个项目的密码盐析和散列。从对a的回复中,我看到了的php手册是一个很好的开始 但是,在该页面上尝试代码时,我遇到了一个无法解决的错误。 代码: 第8行是 $options = [ 这里有人能解释我为什么会出现这个错误吗?特别是因为我已经从PHP手册本身复制并粘贴到了我的测试页面中?我仍处于学习身份验证/php等的早期阶段,依靠手册stackexchange/overflow来理解为什么事情不能按应有的方式工作。当我在手册中找到的代码不能正常工作时,我完全被难住了
代码: 第8行是
$options = [
这里有人能解释我为什么会出现这个错误吗?特别是因为我已经从PHP手册本身复制并粘贴到了我的测试页面中?我仍处于学习身份验证/php等的早期阶段,依靠手册stackexchange/overflow来理解为什么事情不能按应有的方式工作。当我在手册中找到的代码不能正常工作时,我完全被难住了 不是安全问题,只是语法问题 短数组语法:
$options = [ ... ];
是PHP5.4的一个特性。。。以前你不得不说array(…)
您可能没有安装5.4。由于密码散列是PHP5.5的一项功能,您需要更新PHP版本。不是安全问题,只是语法问题 短数组语法:
$options = [ ... ];
是PHP5.4的一个特性。。。以前你不得不说array(…)
您可能没有安装5.4。由于
password\u hash
是PHP5.5的一项功能,您需要更新PHP版本。请注意,PHP5.3.7及以上版本有一个兼容性库,名为。对不起!我用SO和SE打开了多个标签,错误地将问题放在了SE中!请注意,PHP5.3.7及以上版本有一个兼容性库,名为.Sorry!我用SO和SE打开了多个标签,错误地将问题放在了SE中!
$options = [ ... ];