2009年5月14日星期四

PHP的字符集问题

第一种方法

< html>
< title >页面标题< /title >
< meta equiv="Content-Type" content="text/html; charset=gb2312" >

......
这种方法在FF上还是有问题,在IE上是可以的。

第二种方法
< ?php
header("Content-Type:text/html;charset=GB2312");
? >
这种方法在FF上也正常显示,在IE上是可以的。

现在的问题是,如果我页面是UTF-8的编码,而且PHP是默认用UTF-8,但是我的数据源使用GB2312的时候,页面无论如何都会出现乱码。这个问题应该怎么解决,方法还没查到。

没有评论: