我已经使用 Mathia 的指南将我的 mysql 数据库/表/列转换为 utf8mb4:https ://mathiasbynens.be/notes/mysql-utf8mb4
我正在专门抓取 instagram 结果,并在坚持之前使用 utf8_concode() 。
这个 PHP 方法是否支持 4 字节表情符号?持久化后,我仍然无法渲染表情符号。
我已经使用 Mathia 的指南将我的 mysql 数据库/表/列转换为 utf8mb4:https ://mathiasbynens.be/notes/mysql-utf8mb4
我正在专门抓取 instagram 结果,并在坚持之前使用 utf8_concode() 。
这个 PHP 方法是否支持 4 字节表情符号?持久化后,我仍然无法渲染表情符号。
@eggyal 是正确的。Instagram 和其他社交媒体已经对内容进行了编码,没有理由进行双重编码。
我能够通过以下方式在我的网站上显示表情符号:
1) 将数据库/表及相关列切换为utf8mb4
2) 不编码来自 instagram 的内容
3) 使用https://github.com/twitter/twemoji在页面上显示表情符号
哦快乐的一天!