Javascript-Äquivalent für PHP md5 (), die auch mit Multibyte Strings funktionieren wird?
-
03-07-2019 - |
Frage
EDIT:. das Skript in der Frage erwähnt, und das andere Skript unter den Antworten darauf, die beide gut funktionieren mit Multibyte Strings - stellte sich heraus, mein Problem an anderer Stelle war
Kennt jemand eine solche Umsetzung? Das Skript unter http://phpjs.org/functions/view/469 gut funktioniert, nur nicht auf Multibyte-Strings.
Lösung
Diese Implementierung scheint korrekt UTF-8-Zeichenfolgen zu behandeln. Wenn Sie die Demo testen möchten, stellen Sie sicher, dass Sie die Codierung der Seite auf UTF-8 ändern in Ihren Browser-Einstellungen zuerst.
Andere Tipps
Das Skript geschrieben haben hat str = utf8_encode(str);
.
Sie sollten wahrscheinlich diese Zeile entfernen und in Ihrem Kyrillisch als UTF-8 übergeben.