mdecrypt_generic 解密数据 &warn.deprecated.function-7-1-0.removed-7-2-0; &reftitle.description; stringmdecrypt_generic resourcetd stringdata 解密数据。 请注意,由于存在数据补齐的情况, 返回字符串的长度可能和明文的长度不相等。 &reftitle.parameters; td mcrypt_module_open 函数创建的加密描述符。 data 密文。 &reftitle.returnvalues; Returns decrypted string. &reftitle.examples; <function>mdecrypt_generic</function> 示例 ]]> 上例中演示了如何检测 解密后的数据是否和原始明文长度一致。 需要着重提醒的是,在对数据进行机密之前, 必须使用 mcrypt_generic_init 函数来重新初始化缓冲区。 调用本函数之前, 必须使用密钥和初始向量来调用 mcrypt_generic_init 函数 对解密句柄进行初始化。 加解密工作完成之后,需要调用 mcrypt_generic_deinit 来释放加解密缓冲区。 示例请参见 mcrypt_module_open &reftitle.seealso; mcrypt_generic mcrypt_generic_init mcrypt_generic_deinit