マルチバイト文字列でも動作するPHPのmd5()に相当するJavascript?

StackOverflow https://stackoverflow.com/questions/822036

  •  03-07-2019
  •  | 
  •  

質問

編集: 質問で言及されたスクリプト、および回答の中で指摘された他のスクリプトは、どちらもマルチバイト文字列で問題なく動作します。

そのような実装を知っている人はいますか? http://phpjs.org/functions/view/469 のスクリプトはうまく機能しますが、マルチバイト文字列ではありません。

役に立ちましたか?

解決

この実装はUTF-8文字列を正しく処理しているようです。デモをテストする場合は、まずブラウザー設定でページのエンコードをUTF-8に変更してください。

他のヒント

投稿したスクリプトには str = utf8_encode(str); があります。
おそらくこの行を削除して、キリル文字をUTF-8として渡す必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top