注意: MCrypt 支持所依赖的库多年未更新,不应再将 MCrypt 视为一种可行或安全的数据加密方法。更重要的是,MCrypt 在 PHP 5 中已被弃用,并在 PHP 7 中完全删除。如果您有任何运行 MCrypt 的代码,您应该重构它以使用更现代的加密库。
有谁知道为什么这个错误消息:(Call to undefined function mcrypt_encrypt() )
当我运行下面的代码时显示?
我是否遗漏了一些步骤,或者在此代码可以工作之前我必须在 PHP 中进行任何设置?
$key = 'password to (en/de)crypt';
$string = 'string to be encrypted';
$test = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key),
$string, MCRYPT_MODE_CBC, md5(md5($key)));