Java Escape の文字列を PHP の Index Unicode に変換するフォームはありますか?
私はこの文字列を持っています:
$ str = "\ud83d\ude0e";
そして、U+ の後の部分を取得する必要があります。
U+1F60E
またはpythonコード:
u'\U0001f60e'
対応コード: http: //www.charbase.com/1f60e-unicode-smiling-face-with-sunglasses
ありがとうございました。
====編集09/03 ====
返信が遅くなり申し訳ありませんが、必要なことを行うことができません。
文字を画像に置き換える必要があるため、次のようにします。
$src = "Hello "."\ud83d\ude0e";
$replaced = preg_replace("/\\\\u([0-9A-F]{1,8})/i", "&#x$1;", $src);
$replaced = str_replace('😎', '<img src="data/emoji_new/1F60E.png">', $replaced);
$result = mb_convert_encoding($replaced, "UTF-8", "HTML-ENTITIES");
しかし、うまくいきません..結果は次のとおりです。
"Hello ��"
もっとアイデアはありますか??
ありがとうございました!