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

Que dois-je faire si php imprime des caractères tronqués ?

藏色散人
藏色散人original
2021-12-20 09:30:082286parcourir

Solution aux caractères tronqués imprimés par PHP : 1. Ouvrez le fichier de code PHP correspondant ; 2. Ajoutez "header("content-type:text/html; charset=utf-8");" au code.

Que dois-je faire si php imprime des caractères tronqués ?

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.

Que dois-je faire si php imprime des caractères tronqués ?

php imprime des caractères chinois tronqués

Le format texte du document php est défini au format utf-8

Ajoutez

header("content-type:text/html; charset=utf-8");

en-tête dans le code - Envoyer un en-tête HTTP natif

Description

header(string $string, bool $replace = true, int $response_code = ?): void

header() est utilisé pour envoyer des en-têtes HTTP natifs.

Veuillez noter que header() doit être appelé avant toute sortie réelle, qu'il s'agisse de balises HTML ordinaires, de lignes vides ou d'espaces dans un fichier ou une sortie PHP. Il s'agit d'une erreur courante lors de l'accès à des fonctions dans d'autres fichiers via include, require ou d'autres fonctions, s'il y a des espaces ou des lignes vides avant l'appel de header(). Le même problème existe avec des fichiers PHP/HTML séparés.

Apprentissage recommandé : "Tutoriel vidéo 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