PDO中文乱码解决办法

来源:互联网 发布:免费炒股软件哪个好 编辑:程序博客网 时间:2024/06/06 01:25

很小的一个问题,以前一直用ADODB库,没用过PDO。发现PDO类在页面和MySQL数据库编码均设置为UTF-8的情况下中文还是会显示乱码,以下是解决方法。

方法一:

PDO::__construct($dsn, $user, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8;"));

方法二:

PDO::__construct($dsn, $user, $pass);PDO::exec("SET NAMES utf8;");

当然也可以用query方法。



原创粉丝点击