问题描述
我正在尝试将表情符号从我的数据库显示到Web浏览器。我试着从我的手机输入表情符号到我的应用程序中,它被保存到数据库中,名为"Fin??"。我怎么才能把它作为表情符号显示给php,就像这样的??。提前谢谢您。
推荐答案
您需要如下配置数据库连接:
$db = new mysqli('localhost', 'username', 'password', 'db_name'); if ($db->connect_error) { die("Connection failed: " . $db->connect_error); } $db->query("SET character_set_client='utf8mb4'"); $db->query("SET character_set_results='utf8mb4'"); $db->query("set collation_connection='utf8mb4_bin'");
并确保您的HTML文件为UTF-8,头标记之间应包含以下内容:
<meta charset="utf-8">
希望它能有所帮助。干杯!