我正在尝试在我的应用程序PHP / MySQL中显示泰语字符,数据正从后端进程插入数据库,而泰语字符在数据库中,但未显示在前端。 PHP。
我在页面和Windows-874中尝试过使用UTF-8编码
在浏览器中正确显示的正确组合是什么? 见图像
答案 0 :(得分:1)
您输入文本的网站需要使用utf-8编码和表格字段。
经常被遗忘的另一件事是设置
mysql_set_charset('utf8');
打开连接后。
(当然,前端必须是utf-8编码的。)
答案 1 :(得分:1)
要在您的网络应用程序中正确使用UTF-8,请确保:
mysql_set_charset
设置,或者,当您不使用ext / mysql时,通过查询SET NAMES utf8
header('Content-Type: text/html;charset=utf-8');
<meta name="Content-Type" content="text/html; charset=utf-8" />