我创建了一个PHP API,用于将数据存储在从iPhone / iPad / iPod发送的数据库中。用户在数据中发送笑脸图标,但在PHP页面上只显示???
。
答案 0 :(得分:0)
步骤1:获取表情符号的值,在这种情况下,它将是一些将保存在数据库中的unicode。
第2步:将笑脸图标图像存储在文件夹中,并将其链接到您的PHP代码。
步骤3:如果是,则使用if条件判断unicode是否等于笑脸unicode,然后显示存储在文件夹中的笑脸图标。
ex:if([数据库笑脸unicode] ===' U + 1F60A [应包含unicode值]') { 显示存储的笑脸图标 }
答案 1 :(得分:0)
几个月前我遇到过类似的问题。
您需要将数据库的编码设置为utf8mb4_general_ci
将数据库连接器编码为utf8mb4_general_ci非常重要。