【发布时间】:2016-02-06 10:41:36
【问题描述】:
我使用这个table of Emoji 并尝试这个代码:
<?php print json_decode('"\u2600"'); // This convert to ☀ (black sun with rays) ?>
如果我尝试将这个\u1F600(笑脸)转换为json_decode,我会看到这个符号——ὠ0。
怎么了?如何获得正确的表情符号?
【问题讨论】:
-
你试过字节表示法吗? echo "\xF0\x9F\x98\x80";可能你的浏览器不能显示这个?
-
如果您以正确的编码保存 PHP 文件,您也可以只写
print('????');。 -
如果您的问题与使用 MySQL 时如何将它们保存在数据库中有关,您可以将图表集更改为
utfbm4。看看here。