$Str = 'This is a test string';
$Key = '9080T7&@_F98d799';
$IV = 'ABCEdfghiJ123*#$';
$EnStr = mcrypt_cbc(MCRYPT_RIJNDAEL_128,$Key,$Str,MCRYPT_ENCRYPT,$IV); $DeStr = mcrypt_cbc(MCRYPT_RIJNDAEL_128,$Key,$EnStr,MCRYPT_DECRYPT,$IV); echo $DeStr;
为什么输出的不是原字符串,而是原字符串后面跟着一些乱码字符???
$Key = '9080T7&@_F98d799';
$IV = 'ABCEdfghiJ123*#$';
$EnStr = mcrypt_cbc(MCRYPT_RIJNDAEL_128,$Key,$Str,MCRYPT_ENCRYPT,$IV); $DeStr = mcrypt_cbc(MCRYPT_RIJNDAEL_128,$Key,$EnStr,MCRYPT_DECRYPT,$IV); echo $DeStr;
为什么输出的不是原字符串,而是原字符串后面跟着一些乱码字符???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货