Maison >développement back-end >Problème PHP >Comment résoudre le problème des caractères tronqués lors de la sortie de caractères chinois en PHP
La solution aux caractères chinois tronqués générés par PHP est la suivante : il suffit de définir l'encodage dans l'en-tête du fichier PHP. Le code spécifique est : [header("content-type:text/html; jeu de caractères=utf-8 ");].
php Les problèmes tronqués en chinois sont généralement répartis dans les situations suivantes. Présentons les solutions une par une :
(tutoriel recommandé : tutoriel php)
Le premier type : des caractères chinois tronqués apparaissent dans le fichier HTMLSi votre fichier HTML contient des caractères tronqués, vous pouvez alors ajouter un encodage UTF8 dans la balise head ( Encodage international) : UTF-8 est un encodage sans pays, c'est-à-dire qu'il est indépendant de toute langue et peut être utilisé dans n'importe quelle langue.<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>Deuxième type : La page mélangée avec HTML et PHP apparaît tronquéeComment mélanger HTML et PHP, en plus de suivre les opérations mentionnées dans la première méthode, vous devez également utiliser PHP Ajoutez ce code en haut du fichier :
<?php header("content-type:text/html;charset=utf-8"); //设置编码 ?>Le troisième type : les caractères chinois tronqués apparaissent sur la page PHP pure Si votre page PHP apparaît tronquée, ajoutez simplement ce qui suit au début de la page Le code fera l'affaire.
<?php header("content-type:text/html;charset=utf-8"); //设置编码 ?>Le quatrième type : des caractères chinois tronqués apparaissent dans PHP+MysqlEn plus de suivre les opérations mentionnées dans le troisième type, vous devez également l'ajouter à la base de données avant de l'interroger/modifier/ en ajoutant vos données de codage. De plus, il convient de noter que l'UTF8 est ici différent du précédent, il n'y a pas de ligne horizontale au milieu.
<?php mysql_query('SET NAMES UTF8'); //接下来的就是查出数据或者修改,增加 ?>
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!