为什么php制作网页中无法正常显示中文

 我来答
app_versionbff
推荐于2017-09-20 · TA获得超过436个赞
知道小有建树答主
回答量:402
采纳率:97%
帮助的人:306万
展开全部
很明显数据编码不一致
你的网页时gbk的 数据库的表也是设置了gbk
那么现在最大可能就是你的文档本身是utf-8的,把文件本身改为gbk试试吧
或者在php文件中没有声明头文件
header("content-type:text/html;charset=gbk");
更多追问追答
追问
应该加在哪里啊?
追答
header("content-type:text/html;charset=gbk");
加载.php文件的开头
双喜hsx
2015-10-17
知道答主
回答量:22
采纳率:0%
帮助的人:3.5万
展开全部

改成utf-8

或修改这个

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人生亦如流水
2015-10-17 · 超过20用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:33.3万
展开全部
应该要进行编码字符集,可以在php头部中加header("Content-type:text/html;charset:utf-8");
如果这种方式没用,可以在html头部加<meta charset="utf-8">,如果前面两种都没用,看下你的文件是不是utf-8编码的,不是的话建议转换为utf-8,望采纳
追问
应该加在哪里啊?望截图标出
嗯,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式