我有一个字符串,其中包含一些utf-8字符,如"abc艾",并发现php5 sha1生成与Javascript sha1相比不同的代码,任何人都可以帮我解决这个问题吗?提前致谢.
phpcode:
$str = "abc?";
$result = sha1($str);
Run Code Online (Sandbox Code Playgroud)
结果是 5345129746e444693aa1111c5840e4b57236f002
javascript代码:
var str = "abc?"
var result = sha1(str)
Run Code Online (Sandbox Code Playgroud)
结果是 8a2aa0fed185dcffb922b1c4d67a49105525bd6a