如何详细实现从php7.2的mcrypt到openssl的转换?

更新于
2026-09-25 17:46:13
1阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1188个文字,预计阅读时间需要5分钟。

如何详细实现从php7.2的mcrypt到openssl的转换?

在PHP 7.2中,`mcrypt` 已经被废弃,可以使用 `openssl` 来替代。以下是一个使用 `openssl` 的示例函数 `desEncrypt`:

phppublic function desEncrypt($str, $key) { $iv=$key; $size=openssl_cipher_iv_length('des-cbc'); $str=$this->pkcs5_pad($str, $size); return openssl_encrypt($str, 'des-cbc', $key, OPENSSL_RAW_DATA, $iv);}

在php7.2中mcrypt已经被废弃了。

用openssl代替它。

阅读全文
标签:方法