Maison >développement back-end >Problème PHP >Que dois-je faire si des caractères chinois tronqués apparaissent lorsque PHP stocke des données dans la base de données ?

Que dois-je faire si des caractères chinois tronqués apparaissent lorsque PHP stocke des données dans la base de données ?

coldplay.xixi
coldplay.xixioriginal
2020-08-10 10:17:232822parcourir

La solution aux données chinoises tronquées dans le stockage de la base de données PHP : ajoutez d'abord des attributs à l'en-tête du fichier [] ; puis ajoutez les fichiers d'encodage [utf-8] au code PHP, puis ajoutez la partie chinoise du tableau ; la base de données définie sur le type [utf8_general_ci] ; enfin, définissez le champ d'opération sur utf8.

Que dois-je faire si des caractères chinois tronqués apparaissent lorsque PHP stocke des données dans la base de données ?

Solution aux données tronquées en chinois lorsque PHP stocke les données dans la base de données :

1. Généralement, ajoutez l'attribut :

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>

à l'en-tête du fichier

dans le code HTML pour vous assurer que la page Web est codée en "utf-8".

2. Paramètres du code PHP. Ajoutez le code suivant au début du code php :

header(”Content-type: text/html;charset=utf-8″);

et la méthode d'encodage du fichier à enregistrer est utf-8 (vous pouvez utiliser EditPlus pour ouvrir les paramètres, comme indiqué ci-dessous), ainsi en s'assurant que le fichier est également codé en utf-8.

3. La partie qui stocke les caractères chinois dans les champs du tableau de la base de données doit être définie sur le type utf8_general_ci.

4. Lorsque PHP se connecte à l'opération de base de données, le type de champ de l'opération doit être défini sur utf8. La méthode de configuration est la suivante :

mysql_connect(’localhost’,&#39;user’,&#39;password’);mysql_select_db(’db’);mysql_query(”set names utf8;”); //**设置字符集***

Que dois-je faire si des caractères chinois tronqués apparaissent lorsque PHP stocke des données dans la base de données ?

<.>
Recommandations d'apprentissage associées :

programmation php(vidéo)

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn