请选择 进入手机版 | 继续访问电脑版

淘码站

 找回密码
 立即注册
搜索

中文php md5和js md5不一致的简单解决办法

[复制链接]
阿宝 发表于 2020-8-31 17:33:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
中文状态下,php的md5和js的md5不一致,主要是因为不同字符串的自动编码造成的,如果遇到此问题可以换一个思路,直接将字符串都统一编码后在进行md5加密,代码如下


php使用urlencode编码后进行 md5

  1. md5(urlencode('中文内容'));
复制代码
javascript 同样使用encodeURIComponent后进行md5
  1. md5.hex_md5(encodeURIComponent('中文内容'));
复制代码




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|淘码站 ( 冀ICP备10006923号-17 )

GMT+8, 2022-9-25 08:47

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表