php base64 加密 和javascript base64 不一样

2025-05-09 07:23:33
推荐回答(4个)
回答1:

你在线加密用的是GB2312
而你PHP采用的是UTF-8
这两种编码编出来的字节是不一样
因此BASE64通过字节编码的
导致你看到的结果不一样。
如果你想PHP加出来和在线加密一样,你可以把编码转一致就可以了。


这样子就能和在线加密是一样的了。

回答2:

base64加密方法一样的,正常情况下,结果应该是一样的。

回答3:

字符编码不同导致的,你统一一下文件保存的编码格式便可。
建议贴下源码,帮你分析下

回答4:

百度 php javascript base64