PHP 乱码问题一网打尽

关于PHP乱码方面的诸多疑难杂症,在此提出以下解决方案助你解决乱码问题!

1.Mysql_Query("SET NAMES 'UTF8'");//这是指定数据库字符集,放在连接数据库后

2.Header('Content-type:text/html; charset=utf-8');//放在PHP文件最顶部,其前边不得有任何输出

3.<meta http-equiv="Content-Type" content="text/html; charset=utf-8'" /> //这个地球人都知道

4.把您的PHP文件用EditPlus重新打开,然后另存,另存的时候编码格式选择UTF-8

5.建立数据库,数据表,设置表内的字段时要指定统一的字符集
如:
    $db->execute("create table admin
                    (
                    username char(15),
                    pwd char(15)
                    ) ENGINE=MyISAM DEFAULT CHARSET=utf8_general_ci"
                    );

如果使用gb2312编码, 要把utf-8替换成 gb2312


posted @ 2010-04-15 09:10  已經停更  阅读(158)  评论(0编辑  收藏  举报