📅  最后修改于: 2023-12-03 15:37:34.015000             🧑  作者: Mango
在 PHP 中,Mcrypt 模块用于加密和解密数据。如果您正在使用 XAMPP for Windows,该模块默认未启用。在这篇文章中,我将向您展示如何在 XAMPP PHP.INI 文件中启用 Mcrypt 模块。
首先,您需要打开 PHP.INI 文件。您可以在 XAMPP 控制面板中点击 "Config" 按钮,然后选择 "PHP (php.ini)"。这将打开 PHP.INI 文件。
在 PHP.INI 文件中,您需要查找 Mcrypt 扩展。您可以使用搜索功能,但是请注意确保找到的是正确的扩展。请找到以下行:
;extension=php_mcrypt.dll
请注意,该行前面有一个分号。这是一行注释,表示该扩展当前未启用。
要启用 Mcrypt 扩展,请删除该行前面的分号,并将其修改为:
extension=php_mcrypt.dll
现在,Mcrypt 扩展已启用。
为了使更改生效,请重启 Apache 服务器。您可以在 XAMPP 控制面板中点击 "Stop" 按钮停止 Apache,然后点击 "Start" 按钮重新启动 Apache。
现在,您已经成功在 XAMPP PHP.INI 中启用了 Mcrypt 模块。您可以在 PHP 代码中使用 Mcrypt 函数来加密和解密数据了。
// 加密数据
$encrypted_data = mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $key, $data, MCRYPT_MODE_CBC, $iv);
// 解密数据
$decrypted_data = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, $encrypted_data, MCRYPT_MODE_CBC, $iv);