/ / bekomme rohe utf8 Zeichenketten - Javascript, PHP

bekomme rohe utf8 Zeichenfolgen - javascript, php

Ich speichere eine Zeichenkette in HTML, um von JavaScript verwendet und an eine PHP-API gesendet zu werden. Ich arbeite mit einer Zeichenfolge, die wie folgt aussieht:

nu003u0010u0001u0018

Nachdem ich es in der Datenvariablen gespeichert habe, sieht es so aus:

↵0

was in Ordnung ist. Die ursprüngliche Zeichenfolge scheint weiterhin intakt zu sein, wenn Sie eine decodeURLComponent-Komponente darauf anwenden.

Was ich gerne tun würde, ist entweder die Symbole zu entschlüsselnzu der ursprünglichen Zeichenkette in PHP oder Javascript, weil es als die ursprüngliche Zeichenkette verbraucht werden muss, aber ich "kämpfe in beiden Stellen, um es zu erledigen. Gedanken?

Antworten:

1 für die Antwort № 1

Sie können Base64 zum Codieren und Decodieren von Strings verwenden.

Es gibt ein Beispiel für Javascript auf dem Dokumentation.
Und die PHP-Dokumentation für kodieren und dekodieren..