相当于PHP的md5()的Javascript,它也适用于多字节字符串?

时间:2009-05-04 20:57:00

标签: php javascript md5 multibyte

编辑: 问题中提到的脚本,其他脚本在答案中指出,两者都可以很好地处理多字节字符串 - 事实证明我的问题在其他地方。

有谁知道这样的实施? http://phpjs.org/functions/view/469的脚本运行良好,而不是多字节字符串。

2 个答案:

答案 0 :(得分:4)

This implementation似乎正确处理UTF-8字符串。如果您想测试演示,请确保首先在浏览器设置中将页面编码更改为UTF-8。

答案 1 :(得分:1)

您发布的脚本有str = utf8_encode(str); 您应该删除此行并将您的西里尔文作为UTF-8传递。