Maison > Article > développement back-end > Que faire si php affiche des caractères chinois traditionnels tronqués
Solution pour php affichant des caractères chinois traditionnels tronqués : 1. Ouvrez le fichier de code PHP correspondant ; 2. Utilisez "mb_convert_encoding($str,'gbk','utf-8');" caractères tronqués dans l’interface Web.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Que dois-je faire si php affiche des caractères chinois traditionnels tronqués
php : Une fonction pour résoudre le problème ? de caractères chinois simplifiés et traditionnels affichant des caractères tronqués dans l'interface Web
La solution à l'affichage tronqué des caractères chinois simplifiés et traditionnels dans l'interface Web :
mb_convert_encoding($str,'gbk','utf-8');
gbk est l'encodage traditionnel, et gb2312 est l'encodage simplifié. Mais gbk contient gb2312, donc si le tableau contient des caractères chinois traditionnels et simplifiés, utilisez simplement gbk pour convertir.
Introduction connexe :
La fonction mb_convert_encoding est la fonction interne de conversion d'encodage de chaîne multi-octets de PHP. Elle peut effectuer une conversion d'encodage si nécessaire, par exemple : résoudre le problème des caractères chinois tronqués provoqués par l'utilisation d'Ajax dans le GB2312. environnement d’encodage. Prend en charge presque tous les encodages et la version prend en charge PHP 4 >= 4.0.6, PHP 5.
Syntaxe :
mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
string str est une chaîne qui doit être encodée et convertie ;
string to_encoding spécifie la conversion vers un certain encodage, tel que : gb2312, gbk, utf-8, etc. ; "
Tutoriel vidéo PHPCe 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!