Maison  >  Article  >  développement back-end  >  Que dois-je faire si les caractères chinois en php sont tronqués ? Comment faire en sorte que le navigateur reconnaisse automatiquement le codage utf-8

Que dois-je faire si les caractères chinois en php sont tronqués ? Comment faire en sorte que le navigateur reconnaisse automatiquement le codage utf-8

怪我咯
怪我咯original
2017-07-11 14:50:311402parcourir

Les caractères chinois tronqués PHP sont généralement causés par un jeu de caractères L'encodage présente principalement les problèmes suivants.

PHP+MySQLLors du développement de sites Web, vous rencontrez généralement des caractères tronqués lorsque le navigateur affiche des caractères chinois. La raison de ce problème est principalement due à l'encodage du contenu HTML, à l'encodage des fichiers PHP et base de données mysqlCela est dû à l'incohérence entre les trois encodages. Prenons UTF-8 comme exemple pour décrire brièvement comment unifier la relation entre les trois. La solution est très simple, ajoutez simplement header à php Exemple :

header("Content-type: text/html; charset=utf-8"); 
echo '我是初学者';
Une bonne chose à noter est


Aucun contenu ne peut être affiché sur la page avant cette phrase, ce qui signifie que l'écho et d'autres déclarations ne peuvent pas être utilisés, et que la
header("Content-type: text/html; charset=utf-8");
balise html

ou le texte ne peuvent pas être affichés.

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!

Déclaration:
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