php - 未定义函数 sha256()

标签 php cryptography undefined trim sha256

我有这个 php 代码:

$password = sha256($_POST['password']);

但是当我运行这段代码时,它会说:

Fatal error: Call to undefined function sha256() in .... on line ...ix it as 

这段代码有什么问题,我必须做些什么来解决这个问题,因为我知道 sha256 存在。

我也试过了:

$password = sha256(trim($_POST['password']));

但这也不起作用。

最佳答案

你可以使用

hash( 'sha256', $string );

http://de.php.net/manual/de/function.hash.php

关于php - 未定义函数 sha256(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8533530/

相关文章:

python - 使用 node.js crypto aes256 加密并使用 python2.7 PyCrypto 解密

算法加密可能吗?

javascript - 使用空元素迭代 Array (ES6)

php - 如何与 Hateoas PHP 库中的组一起工作?

php - mysql php选择句子before after关键字

javascript - 如何通过URL防止XSS?

php - mysql_real_escape_string & 斜杠

java - 通过套接字接收 Diffie-Hellman key 错误

reactjs - AsyncStorage.getItem 返回未定义 : React Native

c - 头文件中定义的数组,c 文件中未知的数组