使用 PHP 和 MySQL 中的图标

Using icons in PHP and MySQL

我希望用户能够在 HTML 的表单中 post icon/symbol(例如:❤)。 取回 PHP 中的输入后,该符号仍然存在。出问题的地方是当我输入数据库时​​,它会转换成一些奇怪的符号。我知道这在数据库中不是问题,因为我可以使用 Minecraft 插件将图标输入数据库。我基本上添加了
?useUnicode=true&characterEncoding=UTF-8 到 URI,它起作用了。使用 PHP 这怎么可能呢?我使用以下代码进行连接:$conn = new mysqli($servername, $username, $password, $dbname);

谢谢!

您可以使用:

mysqli_set_charset($conn,"utf8");

函数。

它确实在

的第一个 google 结果中

mysqli character set

短语。