数据库PHP中base64的表情符号存储

时间:2018-08-10 06:57:33

标签: php sql mysqli save emoji

有人可以告诉我为什么我没有得到正确的笑脸吗?

我在数据库中存储了

8J+Yhw==

base64_decoded是:

如果我这样尝试:

echo base64_decode("8J+Yhw==");

有效。

如果我这样尝试:

$bullet_sql = mysqli_query($con, "SELECT  * FROM `products` where pid = $row[products_id] order by wo, sprache, id");   



while($bullet = mysqli_fetch_array($bullet_sql)) {
  print  base64_decode(trim($bullet[text]));
}

我有类似的东西:

= Symbol

我不知道为什么。如果我写:

print trim($bullet[text]);

我得到完全相同的文本8J+Yhw==

0 个答案:

没有答案