Maison > Article > développement back-end > Comment définir le jeu de caractères dans php pdo
Comment définir le jeu de caractères avec php pdo : ouvrez d'abord le fichier PHP correspondant ; puis recherchez "dsn" ; enfin ajoutez "charset=utf8" après dsn.
L'environnement d'exploitation de cet article : système Windows7, version PHP7.1, ordinateur DELL G3
php pdo définit le jeu de caractères par défaut
$dbms = 'mysql'; //数据库类型 $host = 'localhost'; //数据库主机名 $dbName = 'ijishequ'; //使用的数据库 $user = 'root'; //数据库连接用户名 $pass = 'root'; //对应的密码 $charset = "utf8"; $dsn = "$dbms:host=$host;dbname=$dbName;chartset=$charset"; try { $dbh = new PDO($dsn, $user, $pass); //初始化一个PDO对象 $result = $dbh->query('SELECT * from goods', PDO::FETCH_ASSOC)->fetchAll(); } catch (PDOException $e) { die("Error!: " . $e->getMessage() . ""); }
Ajouter charset=utf8 après $dsn
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!