问答详情
源自:2-7 [PDO] 设置数据库连接属性

-------------------------------------------------

-------------------------------------------------

为什么加了header()任然显示乱码呢? 貌似试过的set names gbk 也没有用呢。。。

提问者:lost_sky 2014-08-14 16:31

个回答

  • King
    2014-08-14 20:02:33
    已采纳

    首先保证不乱码应该注意一下几个方面,你可以查看下:

    1.文件的编码方式utf-8

    2.页面的编码方式utf-8

    3.数据库的编码方式utf-8

    4.再看下你连接数据库的交互字符集是不是Utf-8

    保证这些都没问题 肯定就不会乱码了^_^...

  • hi_tp
    2014-12-25 14:53:36

    HTML  PHP 编码规范使用UTF-8

    数据库   应该使用utf8   如果使用set names UTF-8.。。。乱码吧  阿门