将PHP';s utf8_encode()是否删除表情符号?
我已经使用Mathia指南将mysql数据库/表/列转换为utf8mb4: 我专门抓取instagram的结果,并在持久化之前使用utf8_concode()将PHP';s utf8_encode()是否删除表情符号?,php,mysql,emoji,utf8mb4,Php,Mysql,Emoji,Utf8mb4,我已经使用Mathia指南将mysql数据库/表/列转换为utf8mb4: 我专门抓取instagram的结果,并在持久化之前使用utf8_concode() 这个PHP方法支持4字节的表情符号吗?持续使用后,我仍然无法呈现表情。@eggyal是正确的。Instagram和其他社交媒体已经对内容进行了编码,没有理由重复编码 我可以通过以下方式在我的网站上显示表情符号: 1) 将数据库/表和相关列切换到utf8mb4 2) 未对instagram中的内容进行编码 3) 使用在页面上显示表情符号 哦
这个PHP方法支持4字节的表情符号吗?持续使用后,我仍然无法呈现表情。@eggyal是正确的。Instagram和其他社交媒体已经对内容进行了编码,没有理由重复编码 我可以通过以下方式在我的网站上显示表情符号: 1) 将数据库/表和相关列切换到utf8mb4 2) 未对instagram中的内容进行编码 3) 使用在页面上显示表情符号
哦,快乐的一天 您是否刚刚尝试将表情符号直接传递到SQL语句中?它应该为您编码成扩展的UTF格式。
utf8\u encode()
将ISO-8859-1转码为UTF-8。instagram.com(至少对我来说)已经以UTF-8格式提供,所以不需要转码。