Maison  >  Article  >  développement back-end  >  Que faire si php génère des noms de clés de tableau avec des caractères tronqués

Que faire si php génère des noms de clés de tableau avec des caractères tronqués

藏色散人
藏色散人original
2022-01-17 09:35:261331parcourir

Solution aux noms de clés de tableau tronqués générés par PHP : 1. Ajoutez "header("Content-type:text/html;charset=utf-8");" au début de la page ; FIXER LES NOMS UTF8');".

Que faire si php génère des noms de clés de tableau avec 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 génère des noms de clés de tableau tronqués ?

1. Le problème chinois tronqué des pages PHP pures (les données sont statiques)

Pour cela, il vous suffit d'ajouter le code suivant au début de la page, puis d'enregistrer le fichier encodé en UTF-8.

<?php
header("Content-type:text/html;charset=utf-8");
?>

2. Problème de chinois tronqué PHP+Mysql

En plus de suivre les opérations mentionnées dans le premier point, vous devez également ajouter l'encodage de la base de données avant d'interroger/modifier/ajouter vos données. De plus, il convient de noter que l'UTF8 est ici différent du précédent, il n'y a pas de ligne horizontale au milieu.

<?php
mysql_query(&#39;SET NAMES UTF8&#39;);
//接下来的就是查出数据或者修改,增加
?>

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