جافا سكريبت أي ما يعادل PHP md5() التي سوف تعمل أيضا مع multibyte السلاسل ؟

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

  •  03-07-2019
  •  | 
  •  

سؤال

تحرير: السيناريو المذكور في السؤال ، وغيرها النصي وأشار من بين الإجابات ، سواء تعمل على ما يرام مع multibyte سلاسل - تبين مشكلتي كانت في مكان آخر.

لا أحد يعرف من هذه التنفيذ ؟ البرنامج النصي في http://phpjs.org/functions/view/469 يعمل بشكل جيد ، ليس فقط على multibyte السلاسل.

هل كانت مفيدة؟

المحلول

هذا التنفيذ يبدو أن التعامل مع UTF-8 سلاسل بشكل صحيح.إذا كنت ترغب في اختبار العرض ، تأكد من تغيير ترميز الصفحة إلى UTF-8 في إعدادات المتصفح الخاص بك أولا.

نصائح أخرى

السيناريو كنت قد نشرت له str = utf8_encode(str);.
ربما يجب عليك إزالة هذا الخط يمر في السيريلية كما UTF-8.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top