Konvertieren von utf-8 hex-code Zeichen in PHP
Habe ich den hex-code c2ae, wie ich eine Umwandlung in das UTF-8-Zeichen: ®. Ich brauche eine generische und EINFACHE Lösung für alle hex-code.
Update: diese Arbeit sollte für alle utf-8 hex-code wie d0a6
Du musst angemeldet sein, um einen Kommentar abzugeben.
H*
bedeutet "eine beliebige Anzahl von hexadezimalen Bytes, high nybble ersten". Siehe php.net/manual/en/function.pack.php.pack
Funktion) thnxarray('c2ae')
.Ich bin sicher, müssen Sie haben die Lösung gefunden, da Sie aufgefordert, diese vor 4 Jahren, aber ich hasse die Suche nach unbeantworteten Fragen auf Google, wenn ich nach Sachen zu suchen.
Können Sie erstellen, die eine Zeichenfolge beinhaltet, dass die hex-Zeichen in PHP mit:
Die Ausgabe
®Ц
.Referenzhandbuch für PHP [ist hier unter der überschrift "Doppelte Anführungszeichen"].
Sind Sie auch in der Lage zu verwenden, oktal-strings mit
\22
syntax und in PHP7 unicode-code-point-Unterstützung wurde Hinzugefügt, mit\u
syntax. Diese braucht man{}
um den code, wie in:\u{1000}
.Happy coding!
echo "\u{2611}";
Hoffentlich das hilft!content: "☑\FE0E"
und zu verwenden benötigt EmojiSymbols schriftart (stackoverflow.com/questions/32915485/...)