解决pdo中文乱码
Posted 伴老思源
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决pdo中文乱码相关的知识,希望对你有一定的参考价值。
1. php页面设置:
$pdo->query('set names utf8;');
2. 检查数据表的编码格式,默认的不是utf8,再建立表时需要指定表的编码格式,如已经表已经存在了,那么可以通过语句修改表的编码方式,如下 :
alter table 表名 convert to character set utf8;
删除原有乱码,再次插入一条中文数据,
$rs = $pdo->query("select * from _t");
while ($row=$rs->fetch())
print_r($row);
发现显示正常~
以上是关于解决pdo中文乱码的主要内容,如果未能解决你的问题,请参考以下文章