Jak przekonwertować tekst na kod Unicode, taki jak 0054 0068 0069 0073 za pomocą php?
EDYCJA 2: Chciałbym przekonwertować angielskie słowa na numery unicode za pomocą php5, a następnie wygenerować jako u * * * * gdzie * * * * jest numerem unicode.
W moim pierwotnym pytaniu pomyliłem się błędnie, że u byłeś standardem kodowania Unicode, gdy w rzeczywistości jest on po prostu ucieczką w JavaScript (Thankyou Jukka K. Korpela za wskazanie tego). Mimo że chciałem przeprowadzić konwersję w PHP, przekonwertowany unicode miał być używany w JavaScript.
Spróbowałem poniższych opcji, ale nie miałem szczęścia. odpowiedź Deceze zrobiła jednak sztuczkę, dziękuję bardzo!
RZECZY, KTÓRE ZADZIAŁEM
Przeczytałem, że mogę to zrobić za pomocą iconv, ale nie miałem szczęścia i nie mogę znaleźć żadnych przykładów, jak to zrobić.
Próbowałem tu także kodu Scotta ReynenaJak uzyskać numer punktu kodowego dla danego znaku w ciągu utf-8? ale nie wydaje mi się, żeby to działało. Kiedy próbowałem, włączyłem skrypt do pliku wraz z
<code>$str='test'; echo utf8_to_unicode($str); </code>
Po prostu zabrzmiało echemtest
.
Czytałem też, że mogę użyć
<code>echo json_encode("test"); </code>
ale znowu tylko dostajętest
wydrukowane na ekranie.
Każda pomoc byłaby bardzo mile widziana.
EDIT1: Właściwie uważam, że są one nazywane jednostkami kodu, a nie punktami kodu.