Maison  >  Article  >  développement back-end  >  Comment résoudre les caractères tronqués en php ?

Comment résoudre les caractères tronqués en php ?

青灯夜游
青灯夜游original
2019-10-11 15:59:002495parcourir

Je viens d'apprendre PHP, et des caractères tronqués apparaissent souvent lors de l'écriture de projets. Alors, comment résoudre le code tronqué en php ? L'article suivant vous présentera la solution aux caractères tronqués en PHP. J'espère qu'il vous sera utile.

Comment résoudre les caractères tronqués en php ?

La sortie du fichier PHP est tronquée

Qu'il s'agisse d'une page tronquée avec un mélange HTML et PHP, ou d'un problème tronqué avec une page PHP pure (les données sont statiques) et l'encodage de PHP lui-même doit correspondre à l'encodage de la page Web HTML.

Utilisez l'instruction header() pour que l'encodage PHP reste cohérent avec l'encodage de la page Web.

Comment résoudre les caractères tronqués en php ?

L'interaction des données entre PHP et MySQL semble tronquée

À l'heure actuelle, l'encodage de PHP et de la base de données doit être cohérent .

Si vous utilisez MySQL version 4.1 ou supérieure, vous pouvez définir un encodage de caractères après l'opération de base de données de liens, comme le suivant

Comment résoudre les caractères tronqués en php ?

Encodage UTF -8 n'est qu'un des encodages. Si vous ne souhaitez pas utiliser l'encodage utf-8, vous pouvez également utiliser d'autres encodages. Remplacez simplement UTF-8 par l'encodage que vous souhaitez utiliser. Actuellement, GB2312 et UTF sont principalement utilisés dans les sites Web. développement. -8 Deux encodages.

Une chose à noter est que l'encodage mysql_query("set names 'coding'"); ajouté avant le programme PHP qui doit effectuer les opérations de base de données doit être cohérent avec l'encodage PHP. l'encodage est gb2312, alors l'encodage mysql est gb2312. S'il s'agit d'utf-8, alors l'encodage mysql est utf8, de sorte qu'il n'y aura pas de caractères tronqués lors de l'insertion ou de la récupération de données

Comment résoudre les caractères tronqués en php ?

.

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