Solution aux caractères chinois tronqués dans thinkphp5 : 1. Ajoutez « character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci » à mysqld dans my.ini ; 2. Indiquez l'encodage des caractères "header( 'Content-Type: text/ html; jeu de caractères=utf-8');".
L'environnement d'exploitation de ce tutoriel : système Windows 7, ThinkPHP version 5, ordinateur Dell G3.
thinkphp5 Que faire si les caractères chinois sont tronqués ?
thinkphp5 signale une erreur d'encodage UTF-8 même lors de l'accès à la base de données
thinkphp5 signale une erreur d'encodage UTF-8 même lors de l'accès à la base de données La raison des caractères chinois tronqués est que l'encodage des caractères n'est pas uniforme en chinois. des caractères tronqués apparaissent, vous devez ajouter le code suivant.
Ajoutez l'instruction suivante sous mysqld dans my.ini sous D:phpStudyPHPTutorialMySQL :
character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci
L'exemple de code est le suivant :
Informations étendues :
thinkphp5 signale une erreur d'encodage utf-8 lors de l'accès à la base de données. C'est peut-être faux. Lieu :
1. Fichier de code (le moyen le plus simple de déterminer l'encodage du fichier est de l'ouvrir avec le Bloc-notes, puis de cliquer sur "Enregistrer sous". Il y aura le mot "Encodage" en bas. de la fenêtre qui apparaît. Si ce n'est pas l'encodage souhaité, remplacez-le par votre encodage et enregistrez-le en écrasant le fichier d'origine).
2. L'en-tête du fichier html doit être ajouté avec d'accord avec. Juste du code.
3. Le code de connexion à la base de données doit sélectionner l'encodage de caractères correspondant. Le code pour sélectionner l'encodage de caractères pour mySql est : mysql_query("SET NAMES 'utf-8';");
4. Le code du programme d'arrière-plan php doit indiquer l'encodage des caractères, header('Content-Type: text/html; charset=utf-8');.
Apprentissage recommandé : "Tutoriel vidéo thinkPHP"
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!