为啥php制作网页中无法正常显示中文
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥php制作网页中无法正常显示中文相关的知识,希望对你有一定的参考价值。
很明显数据编码不一致你的网页时gbk的 数据库的表也是设置了gbk
那么现在最大可能就是你的文档本身是utf-8的,把文件本身改为gbk试试吧
或者在php文件中没有声明头文件
header("content-type:text/html;charset=gbk");追问
应该加在哪里啊?
追答header("content-type:text/html;charset=gbk");
加载.php文件的开头
能截图然后标出吗?
追答
就是最开头
我现在怀疑你文件本身是utf8的 所以导致乱码 你先看看是不是
嗯,ok了 是utf-8
为什么加了这个后,标题反而变了
改成utf-8
或修改这个
参考技术B 应该要进行编码字符集,可以在php头部中加header("Content-type:text/html;charset:utf-8");如果这种方式没用,可以在html头部加<meta charset="utf-8">,如果前面两种都没用,看下你的文件是不是utf-8编码的,不是的话建议转换为utf-8,望采纳追问
应该加在哪里啊?望截图标出
嗯,谢谢
以上是关于为啥php制作网页中无法正常显示中文的主要内容,如果未能解决你的问题,请参考以下文章