Équivalent Javascript pour PHP md5 () qui fonctionnera également avec des chaînes multi-octets?

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

  •  03-07-2019
  •  | 
  •  

Question

EDIT: le script mentionné dans la question et l'autre script pointé dans les réponses, les deux fonctionnent parfaitement avec des chaînes multi-octets - mon problème était ailleurs.

Est-ce que quelqu'un est au courant d'une telle implémentation? Le script sur http://phpjs.org/functions/view/469 fonctionne bien, mais simplement pas sur des chaînes multi-octets.

Était-ce utile?

La solution

Cette implémentation semble gérer correctement les chaînes UTF-8. Si vous souhaitez tester la démo, veillez à modifier au préalable le codage de la page en UTF-8 dans les paramètres de votre navigateur.

Autres conseils

Le script que vous avez publié a str = utf8_encode (str); .
Vous devriez probablement supprimer cette ligne et transmettre votre cyrillique au format UTF-8.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top