Maison >développement back-end >Problème PHP >Comment résoudre les caractères chinois tronqués dans php.ini
Comment résoudre les caractères chinois tronqués dans php.ini : ouvrez d'abord le fichier php.ini ; puis recherchez "default_charset = "iso-8859-1"" et remplacez-le par "default_charset = "UTF-8"" ; le service Apache.
L'environnement d'exploitation de cet article : système Windows7, version PHP7.1, ordinateur DELL G3
Comment résoudre les caractères chinois tronqués dans php.ini ?
Comment gérer les caractères chinois tronqués php
J'ai créé hier un fichier dans l'environnement local. L'encodage du fichier est au format UTF-8. Lors de l'impression d'une simple déclaration, des caractères chinois tronqués sont apparus. , j'ai trouvé la raison.
Problème de code tronqué
Hier, j'ai écrit une page chinoise de sortie PHP très simple, mais le problème de code tronqué s'est produit. La première réaction peut être qu'il y a un problème avec le format d'encodage du fichier de script après l'avoir regardé. , il n'y a pas de problème. Le fichier original est codé en utf-8, quelle en est la raison ?
C'est la première fois que je rencontre ce problème. Bien que vous puissiez ajouter 3f948aea8d30d48a692b90ea22425202 peut être temporairement résolu. Cependant, cette méthode traite les symptômes plutôt que la cause première et ne peut pas du tout résoudre le problème. Plus tard, après vérification sur Internet, il s'est avéré qu'il s'agissait d'un problème avec les paramètres de caractères par défaut du php. configuration ini.
Vous pouvez également ajouter un en-tête au fichier d'en-tête comme celui-ci, mais cette méthode ne traite que les symptômes plutôt que la cause première. Il est recommandé d'utiliser la méthode suivante pour modifier php.ini :
header("Content-type: text/html; charset=utf-8");
Solution
. Ouvrez le fichier php.ini et recherchez : default_charset = "iso-8859-1", remplacez par : default_charset = "UTF-8" Supprimez le point-virgule devant (supprimez le commentaire), modifiez le jeu de caractères en UTF-8, redémarrez. le service Apache, actualisez la page et l'affichage chinois sera normal.
Ceci est enregistré.
Apprentissage recommandé : "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!