Maison >développement back-end >Problème PHP >Que dois-je faire si le chinois php renvoie des caractères tronqués ?
Solution au code tronqué renvoyé par PHP en chinois : 1. Ajoutez le code "charset=UTF-8" dans la balise head ; 2. Définissez l'encodage sur "UTF-8" lors de l'enregistrement du fichier ; 3. Définissez l'encodage PHP sur "charset=utf-8" ; 4. L'encodage MySQL est défini sur "NAMES UTF8".
Recommandé : "Tutoriel vidéo PHP"
Problème de code tronqué chinois de sortie PHP
De nombreux débutants peuvent rencontrer le problème de l'affichage de caractères chinois tronqués lorsqu'ils commencent à apprendre PHP
Les méthodes pour résoudre ce problème ne sont rien de plus que les suivantes :
1 , Paramètres d'encodage de la page HTML
1. Ajoutez cette phrase
<head> <metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/> </head>
dans la balise head 2. Définissez l'encodage sur UTF-8 lors de l'enregistrement du fichier.
2. Paramètres d'encodage PHP
Sur la base de la première méthode, écrivez
<?php header("Content-type:text/html;charset=utf-8"); ?>
au tout début du code php, c'est-à-dire la première phrase 3. Encodage MySQL. settings
Sur la base des étapes précédentes, vous devez également ajouter le codage de la base de données avant d'interroger/modifier/ajouter vos données.
<?php mysql_query('SET NAMES UTF8'); ?>
Notez que UTF8 est écrit ici au lieu d'UTF-8 ! ! !
Suivre les paramètres de la méthode ci-dessus devrait permettre de résoudre le problème des caractères chinois tronqués lors de la sortie.
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!