摘要: 代码示例: 两个不一样的字符串md5加密后对比竟然相等? 解释: 由于代码示例里面的两个字符串md5()加密后都生成了以 0e 开头的32位十六进制数 ,在使用'!=' 或 '==' 时将以 0e 开头的哈希值隐式转化成了 0 ,最后对比起来就是相等的结果。最好是使用 ' ' 来做对比比较靠谱。 m 阅读全文
posted @ 2020-10-21 10:40 Min~~ 阅读(181) 评论(0) 推荐(0) 编辑