- 主题:为什么有的php文件用gb2312可以显示汉字,用utf-8不行?
刚才在一个index.php文件里加了几个汉字,
用<meta http-equiv="Content-Type" content="text/html; charset=gb2312">可以显示汉字,用http-equiv="Content-Type" content="text/html; charset=utf-8">不行
--
修改:formydream FROM 115.170.154.*
FROM 115.170.154.*
那个index.php文件不是我写的,是我下的。哪里看它保存的那种编码啊,它自己用的是
iso-8859-1
【 在 sly9 (= =b) 的大作中提到: 】
: 你声明的编码格式要和你文件本身保存的编码格式相匹配。。
: 你存成了gb2312格式的文件,却声明为utf-8当然不行了。。
--
FROM 115.170.154.*
哦,<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
这句的含义就是告诉浏览器用gb2312编码来翻译和现实本页的字符吧。呵呵,html没学好
【 在 sly9 (= =b) 的大作中提到: 】
: 最简单的办法就是把那个文件拖到浏览器里头,挨个切换编码,看看实际是哪个
: 常见的显示中文的编码就是utf-8、gb2312、gbk、gb18030、big5了。。中间三个还是兼容的。。
--
FROM 118.144.207.*