Maison > Article > développement back-end > Que faire si l'interaction entre PHP et la base de données est tronquée
Solutions aux caractères tronqués lors de l'interaction avec la base de données : 1. Changez le codage des caractères mysql en utf8_general_ci 2. Définissez le codage des caractères dans le fichier PHP.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.4, ordinateur Dell G3.
Que faire si des caractères chinois tronqués apparaissent lorsque PHP interagit avec la base de données SQL ?
1 Lorsque PHP écrit dans la base de données, des caractères tronqués apparaissent
Comme le montre l'image, placez le correcteur pour voir s'il s'agit d'une autre langue
Cliquez sur Modifier et changez l'encodage des caractères to utf8_general_ci
2 Lorsque PHP lit la base de données sur la page, des caractères tronqués apparaissent
Comme le montre la figure ci-dessous
Même si l'encodage des caractères est mis dans le Fichier PHP, ce n'est pas suffisant
Sélectionnez le jeu de caractères lors de la création d'une connexion à la base de données, afin qu'il soit au format UTF8 lors de sa sortie de la base de données
Affichage normal
Etude recommandée : " 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!