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

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

藏色散人
藏色散人original
2020-08-22 09:50:562829parcourir

Solution au code php sql chinois tronqué : 1. Assurez-vous que toutes les pages et bases de données utilisent le même encodage ; 2. Définissez "mysql_query('set names utf8');"; =utf-8".

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

Recommandé : "Tutoriel vidéo PHP"

1. Tout d'abord, assurez-vous que tout. les pages et les bases de données utilisent toutes le même encodage. Il est fortement recommandé d'utiliser utf-8; mysql extrait toujours les données de mysql, définissez

mysql_query('set names utf8'. ); Faites attention à ne pas écrire "utf8" comme "utf-8", c'est très important, sinon l'apparence embarrassante suivante apparaîtra et les caractères chinois apparaîtront comme un tas de chiffres ???.

3. Ajoutez Comment résoudre le problème des caractères chinois tronqués dans PHP SQL;

Remarque : la fonction header() de PHP envoie l'en-tête HTTP d'origine au client et doit être utilisée dans any La fonction header() est appelée avant que la sortie réelle ne soit envoyée (c'est-à-dire écrite au début).

Une autre chose à noter est que content-type: text/html; charset=utf-8 sont séparés par des points-virgules

au lieu de virgules

. , ce petit détail me dérange...

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