Эквивалент Javascript для PHP md5 (), который также будет работать с многобайтовыми строками?

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