Maison > Article > développement back-end > Comment résoudre le problème des caractères chinois qui ne s'affichent pas en php
Solution : 1. Utilisez "header("Content-type:text/html;charset:utf-8")" pour définir le format d'encodage de la page sur "utf-8" ; 2. Modifiez le "php.ini" ; " fichier Le contenu de "default_charset" est "UTF-8".
L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.
1 Créez un nouveau fichier php, nommez-le test.php et utilisez la méthode header() pour définir le format d'encodage de la page sur utf-8. .
Les exemples sont les suivants :
2. Recherchez le fichier php.ini, généralement sous le fichier du répertoire php. Ouvrez le fichier, maintenez la touche Ctrl+F enfoncée pour rechercher l'élément de configuration qui doit être modifié, puis supprimez le commentaire précédent, généralement un point-virgule (c'est-à-dire ;). Modifiez ensuite les valeurs requises et enregistrez le fichier. Redémarrez simplement PHP et le serveur Apache ou Nginx.
Ouvrez le fichier php.ini, find;default_charset = "iso-8859-1", remplacez-le par : default_charset = "UTF-8", supprimez le point-virgule devant (supprimez le commentaire), changez le jeu de caractères en UTF -8, redémarrez le service Apache, actualisez la page et l'affichage chinois est normal.
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!