我正在从iPhone应用程序向服务器发送字符串。
该字符串可能包含表情符号-我正在编码并发送它。
从服务器端将其显示在html页面中,如何将字符串转换为EMOJI字符
我的弦是这样的
testing \ud83d\ude04 my \ud83d\udc0e Emoji \ud83c\udf85 hureee \u260e hai \ud83d\udeb2
最佳答案
看起来像Unicode字符的JSON编码(作为UTF-16代理对)。 json_decode()
应该正确解码:
<?php
$json = '{"key":"testing \ud83d\ude04 my \ud83d\udc0e Emoji \ud83c\udf85 hureee \u260e hai \ud83d\udeb2"}';
$obj = json_decode($json);
echo $obj->{'key'};
?>
输出:
测试😄我的🐎表情符号🎅hureee☎hai🚲
关于php - 在HTML页面中替换iPhone Emoji,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17445901/