代码之家  ›  专栏  ›  技术社区  ›  Petrunov

与php的md5()相当的javascript,它也可以用于多字节字符串?

  •  2
  • Petrunov  · 技术社区  · 15 年前

    编辑: 问题中提到的脚本,以及答案中指出的另一个脚本,都可以很好地处理多字节字符串,结果发现我的问题在其他地方。

    有人知道这样的实施吗?脚本在 http://phpjs.org/functions/view/469 工作得很好,只是不适用于多字节字符串。

    2 回复  |  直到 15 年前
        1
  •  4
  •   Ayman Hourieh    15 年前

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

        2
  •  1
  •   Greg    15 年前

    你发布的脚本 str = utf8_encode(str); .
    您可能应该删除这一行并以utf-8的形式传入西里尔文。