发布于 2014-10-20 11:14:44 | 262 次阅读 | 评论: 0 | 来源: 网友投递
PDO PHP 数据对象
POD是PHP一个扩展,PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。
本文为大家讲解了如何解决pdo中文乱码的问题,感兴趣的同学参考下.
PDO 类, 发现也会有 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';");
两种方法都能解决问题, 原理一样的, 使用哪中看自己喜欢了