牛牛在线工具

mcrypt_generic_deinit()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mcrypt_generic_deinit()

关闭使用mcrypt_generic_init()函数初始化的加密或解密处理器

函数名称:mcrypt_generic_deinit() 适用版本:PHP 4 >= 4.0.2, PHP 5, PHP 7 函数描述:mcrypt_generic_deinit()函数用于关闭使用mcrypt_generic_init()函数初始化的加密或解密处理器。 用法: mcrypt_generic_deinit(resource $td): bool 参数: $td: 加密或解密处理器的资源句柄。 返回值: 如果成功关闭加密或解密处理器,则返回true。如果关闭失败,则返回false。 示例: // 初始化加密处理器 $key = "verysecretkey"; $td = mcrypt_module_open('rijndael-128', '', 'cbc', ''); $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND); mcrypt_generic_init($td, $key, $iv); // 执行加密操作 // 关闭加密处理器 if (mcrypt_generic_deinit($td)) { echo "加密处理器已成功关闭。"; } else { echo "关闭加密处理器失败。"; } // 关闭加密模块 mcrypt_module_close($td); 在上述示例中,我们首先使用mcrypt_generic_init()函数初始化了一个加密处理器。然后,我们执行了一些加密操作。最后,我们使用mcrypt_generic_deinit()函数关闭了加密处理器。如果关闭成功,将输出"加密处理器已成功关闭。",否则输出"关闭加密处理器失败。"。最后,我们使用mcrypt_module_close()函数关闭了加密模块。