微信授权昵称emoji正常显示

目前得出的答案是数据库没有添加 Emoji 支持, 导致从微信那边获取过来的带有 Emoji 表情的昵称出现乱码, 有两种解决方式:

1.是给数据库添加 Emoji 支持, 在 SO 上有解决的方法

2.在用户进行注册时把获取过来的乱码过滤掉, 只留下正常的字符, 过滤我使用了下面的方法, 代码比较简陋, 但可以正常使用:

如何让不支持Emoji表情符的数据库存取Emoji表情

可以,从数据库查完后用iconv或mb_convert_encoding转换字符编码,但最好还是从数据库层面去解决


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10772204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存