Maison > développement back-end > Problème PHP > Que dois-je faire si le php chinois ne s'affiche pas ?

Que dois-je faire si le php chinois ne s'affiche pas ?

藏色散人
Libérer: 2023-03-05 16:08:02
original
3137 Les gens l'ont consulté

Solution au problème que le php chinois ne s'affiche pas : ouvrez d'abord le fichier "php.ini" ; puis modifiez le contenu en "default_charset = "UTF-8"" puis redémarrez le service apache ; rafraîchir la page.

Que dois-je faire si le php chinois ne s'affiche pas ?

Recommandé : "Tutoriel vidéo PHP"

Comment gérer le code php chinois tronqué

Hier, j'ai créé 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. Il m'a fallu beaucoup de temps pour trouver la raison.

Problème de code tronqué

Hier, j'ai écrit une page chinoise de sortie PHP très simple, mais il y a eu un problème de code tronqué. Ma première réaction peut être qu'il y a un problème avec le format d'encodage du fichier. fichier de script. Après l'avoir vérifié, il n'y a pas de problème. Question, le codage du fichier d'origine est utf-8, quelle en est la raison ?

C'est la première fois que je rencontre ce problème. Bien que vous puissiez ajouter page de sortie, cela peut être temporairement résolu, mais 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, j'ai vérifié en ligne et j'ai découvert qu'il s'agissait d'un problème avec les paramètres de caractères par défaut du php.ini. configuration.

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, recherchez ; default_charset = "iso-8859-1", remplacez-le par : default_charset = "UTF-8" Supprimez le point-virgule dans front (supprimez le commentaire) et 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é.

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