Maison >développement back-end >Problème PHP >Que dois-je faire si le chinois php renvoie des caractères tronqués ?

Que dois-je faire si le chinois php renvoie des caractères tronqués ?

藏色散人
藏色散人original
2020-08-29 10:26:094177parcourir

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".

Que dois-je faire si le chinois php renvoie des caractères tronqués ?

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(&#39;SET NAMES UTF8&#39;);     
?>

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!

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