mysql 存储Unicode表情,需要字段定义为utf8mb4,并且将服务器连接字符集设置为utf8mb4
例:
字段设置
mysql连接设置
mysql_set_charset('utf8mb4');
mysql_query('set names utf8mb4');
utf8为不定长字符集,以2-3字节存储多字节文本,utf8mb4为utf8扩展,可以存储4字节文本,Unicode表情以4字节表示
例:
[csdn发表带有Unicode表情的代码有问题,这里附测试代码的图片]