居然有这种事。。。
狄默默斯基 2011-03-22 09:04:07 我用php文件读取html文件,首先php文件是header(...utf-8")输出的。。。
然后我建立一个html,编码格式没动,,然后<mata-http ....utf-8> ,html里写中文。。
读出来居然是乱码。。。然后我查看浏览器编码,显示utf8..
我左思右想,,然后我把html用文本编辑器另存为utf8格式,,再刷新。。
终于显示正确的中文了。。。那么我就奇怪了,,为什么会这样的呢。。
<meta-http ...utf-8>我感觉没用了。。写不写无关紧要了。。。
另外我在这个html页面里用ajax传递中文参数,,我想页面都是utf8,双保险了,<meta>是utf8,html本身也是utf8.
可是传递到php文件里,用$_GET获取,,居然是乱码,(gb2312格式),php是utf8格式,,一定要iconv转换才行。。
极度费解!!!!!!!!