Maison > cadre php > PensezPHP > Que dois-je faire si thinkphp génère des caractères chinois tronqués ?

Que dois-je faire si thinkphp génère des caractères chinois tronqués ?

爱喝马黛茶的安东尼
Libérer: 2019-08-22 15:51:09
original
4357 Les gens l'ont consulté

Que dois-je faire si thinkphp génère des caractères chinois tronqués ?

Solution pour que thinkphp génère des caractères chinois tronqués :

header("Content-Type:text/html; charset=utf-8");
Copier après la connexion

Cette phrase définit l'encodage de sortie de votre fichier PHP, mais le fait ne définit pas le codage du navigateur du fichier HTML, c'est-à-dire le modèle.

Cette situation se produit parce que votre programme de développement ne définit pas le codage HTML et que le codage par défaut de votre navigateur n'est pas uniforme, des caractères tronqués sont donc générés.

Recommandations associées : "Tutoriel ThinkPHP"

Solution :

Modifier l'encodage par défaut du navigateur L'encodage par défaut pour le programme.

2. Ajoutez une sortie d'en-tête HTML devant la sortie du programme ThinkPHP :

echo "<meta http-equiv=&#39;Content-Type&#39;&#39; content=&#39;text/html; charset=utf-8&#39;>";
Copier après la connexion

Ensuite, le contenu chinois qui sort lors de l'accès à votre écho ne sera fondamentalement pas tronqué.

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