Comment résoudre les caractères chinois tronqués dans php.ini

藏色散人
Libérer: 2023-03-11 12:48:02
original
4280 Les gens l'ont consulté

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.

Comment résoudre les caractères chinois tronqués dans php.ini

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 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");
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal