Maison  >  Article  >  développement back-end  >  Des caractères tronqués se produisent après la connexion de PHP à la base de données MySQL

Des caractères tronqués se produisent après la connexion de PHP à la base de données MySQL

不言
不言original
2018-04-19 15:27:504600parcourir

Cet article présente principalement le problème des caractères tronqués après la connexion de PHP à la base de données mysql. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer

De manière générale, il semble qu'il existe deux situations de caractères chinois tronqués :

Première : le code PHP et les méthodes d'encodage de la base de données sont incohérentes :

Idées générales pour résoudre ce problème : Réinitialisez le format d'encodage de la base de données :

Solution La solution spécifique au problème : 1. Modifiez le format d'encodage du fichier de configuration de la base de données pour qu'il soit cohérent avec le format d'encodage utilisé par votre code PHP.

2. Après avoir obtenu la valeur $conn, définissez le format d'encodage pour l'objet (ressource) renvoyé $conn (en prenant l'encodage de caractères utf-8 comme exemple) : mysqli_set_charset($conn, "utf-8" ).


2 : Le format d'encodage utilisé par le code PHP est incohérent avec le format d'encodage utilisé par le navigateur pour le décodage :

Solution à la problème : sera dans la réponse http renvoyée. Définissez la méthode de décodage du navigateur dans le message.

Manières spécifiques pour résoudre le problème : 1. Ajoutez du code au début du fichier : header("Content-Type: text/html;charset:utf-8")


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