جافا سكريبت أي ما يعادل PHP md5() التي سوف تعمل أيضا مع multibyte السلاسل ؟
-
03-07-2019 - |
سؤال
تحرير: السيناريو المذكور في السؤال ، وغيرها النصي وأشار من بين الإجابات ، سواء تعمل على ما يرام مع multibyte سلاسل - تبين مشكلتي كانت في مكان آخر.
لا أحد يعرف من هذه التنفيذ ؟ البرنامج النصي في http://phpjs.org/functions/view/469 يعمل بشكل جيد ، ليس فقط على multibyte السلاسل.
المحلول
هذا التنفيذ يبدو أن التعامل مع UTF-8 سلاسل بشكل صحيح.إذا كنت ترغب في اختبار العرض ، تأكد من تغيير ترميز الصفحة إلى UTF-8 في إعدادات المتصفح الخاص بك أولا.
نصائح أخرى
السيناريو كنت قد نشرت له str = utf8_encode(str);
.
ربما يجب عليك إزالة هذا الخط يمر في السيريلية كما UTF-8.
لا تنتمي إلى StackOverflow