PHP中的解密函数返回值1(我做错了什么?)

时间:2010-10-13 02:01:46

标签: php encryption

这是方法

public function _PRZ_decrypt_data($_salt, $_input)
{   
    return trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $_salt, $_input, MCRYPT_MODE_ECB, $this->_PRZ_get_iv()));
}

我将其称为我的参数之一

$this->_PRZ_decrypt_data($salt, base64_decode($code))

当通过函数解码正确的编码值时,似乎返回1。

1 个答案:

答案 0 :(得分:0)

将每行的函数调用分解为单个操作,并输出输入和每个步骤的结果。确保传递适当的值,并获得合理的输出。俗话说 - GIGO。这将告诉你坏数据的来源。猜猜没有。

然后,查看manual page on mcrypt_decrypt()以查看使用示例。