NOTE: MCrypt支持所依赖的库已经多年没有更新,MCrypt不应再被视为一种可行或安全的数据加密方法.此外,MCrypt在PHP5中被弃用,在PHP7中被完全删除.如果您有任何运行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)));