Maison  >  Article  >  développement back-end  >  Comment modifier le fichier de configuration PHP php.ini pour résoudre les caractères tronqués ?

Comment modifier le fichier de configuration PHP php.ini pour résoudre les caractères tronqués ?

coldplay.xixi
coldplay.xixioriginal
2020-07-10 14:34:053338parcourir

Comment modifier le fichier de configuration PHP php.ini pour résoudre le code tronqué : ouvrez d'abord le fichier de configuration PHP [php.ini] puis supprimez le point-virgule avant [;extension=php_mbstring.dll] ; Apache peut.

Comment modifier le fichier de configuration PHP php.ini pour résoudre les caractères tronqués ?

Comment modifier le fichier de configuration PHP php.ini pour résoudre le code tronqué :

php utilise XmlHttp et Utf est utilisé par défaut -8, et nous utilisons principalement le jeu de caractères GB2312, ce qui nous oblige à transcoder de GB2312 en Utf-8.
PHP fournit un module de code spécial en option qui peut réaliser une conversion mutuelle entre plusieurs jeux de caractères. La méthode pour charger ce module de code spécial est la suivante :

  • Ouvrez le fichier de configuration PHP php.ini et supprimez le point-virgule avant ;extension=php_mbstring.dll (linux est php_mbstring.so).

  • Après avoir redémarré Apache, ce module peut être utilisé.

  • Si une erreur se produit, veuillez vérifier si le chemin d'accès au répertoire d'extension est correctement défini.
    Après avoir chargé ce module, nous pouvons utiliser la fonction mb_convert_encoding pour transcoder :

<?      
$utf8_string = mb_convert_encoding($gb_string, ’UTF-8’, ’GB2312’);      
?>


Vous pouvez le voir en sortant les caractères transcodés Le chinois est affiché correctement

Vous pouvez le voir en lui faisant écho.

Recommandations d'apprentissage associées : Programmation PHP de l'entrée à la maîtrise

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