我正在寻找答案,但在这里找不到。如果已经提出这个问题,请原谅。
我有一个简单的代码加密和解密字符串,字符串看起来一样,但是当使用==比较它们时它们看起来不一样,所以哈希也不同......
这是我的代码:
$oppa = "rompish";
$opp_enc = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, "key", $oppa, MCRYPT_MODE_ECB);
$opp_dec = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, "key", $opp_enc, MCRYPT_MODE_ECB);
echo $oppa."<br />".$opp_dec."<br />";
if ($oppa == $opp_dec) echo "YAY"; else echo "NOPE";
在页面上:
rompish rompish NOPE
请告诉我我做错了什么。
谢谢!