pdo设置utf8,防止乱码
PHP中PDO解决中文乱码问题。
设置utf8:
设置utf8:
$pdo = new PDO('mysql:host=localhost;dbname=mydb','root','123456',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
或者$this->pdo = new PDO($dsn, $user, $password, array(PDO::ATTR_PERSISTENT => true));
$stmt = $this->pdo->prepare("set names utf8");
$stmt->execute();
或者$stmt = $this->pdo->prepare("set names utf8");
$stmt->execute();
PDO::__construct($dsn, $user, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET
NAMES'GBK';"));
NAMES'GBK';"));
精选留言