Maison  >  Article  >  développement back-end  >  Comment résoudre le problème des caractères chinois tronqués dans du code PHP pur

Comment résoudre le problème des caractères chinois tronqués dans du code PHP pur

藏色散人
藏色散人original
2021-09-21 09:33:493512parcourir

La solution au code chinois tronqué dans du code PHP pur consiste à ajouter une ligne de code au début du fichier PHP sous la forme "header("content-type:text/html;charset=utf-8");".

Comment résoudre le problème des caractères chinois tronqués dans du code PHP pur

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

Comment résoudre le problème chinois tronqué du code php pur ?

Problème de chinois tronqué dans une page PHP pure (les données sont statiques)

<?php
header("content-type:text/html;charset=utf-8");         //设置编码

Introduction connexe :

La fonction header() envoie l'en-tête HTTP d'origine au client.

Il est important de réaliser que la fonction header() doit être appelée avant qu'une sortie réelle ne soit envoyée (en PHP 4 et supérieur, vous pouvez utiliser la mise en cache de sortie pour résoudre ce problème) :

<html>
<?php
// 结果出错
// 在调用 header() 之前已存在输出
header(&#39;Location: http://www.example.com/&#39;);
?>

Syntaxe

header(string,replace,http_response_code)

Paramètres

string requis. Spécifie la chaîne d'en-tête à envoyer.

remplacer

facultatif. Indique si cet en-tête remplace l'en-tête précédent ou ajoute un deuxième en-tête.

La valeur par défaut est vraie (remplacement). false (autoriser plusieurs en-têtes du même type).

http_response_code facultatif. Force le code de réponse HTTP à la valeur spécifiée. (PHP 4 et versions supérieures disponibles)

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