小编c-t*_*sca的帖子

PHP7:未知的散列算法:sha256

在PHP7中,当我散列这样的字符串时:

$hash = hash("sha256", "password");
Run Code Online (Sandbox Code Playgroud)

我有这个警告:

Unknown hashing algorithm: sha256
Run Code Online (Sandbox Code Playgroud)

在PHP 5.2.9中,它正在运行.是不是在php7中弃用了sha256?其他想法?

笔记

  • 扩展名"php_openssl.dll"已启用.
  • hash("sha512","password"); //工作!
  • print_r( hash_algos() );

    [0] => md2 [1] => md4 [2] => md5 [3] => sha1 [4] => sha224 [5] => sha256 [6] => sha384 [7] => sha512 ...

php-7

5
推荐指数
1
解决办法
6988
查看次数

标签 统计

php-7 ×1