Solution aux caractères chinois tronqués dans Linux php.ini : recherchez et ouvrez d'abord le fichier de configuration "php.ini" ; puis recherchez la déclaration sur les paramètres d'encodage des caractères et enfin remplacez "iso-8859-1" par " ; utf -8" suffit.
L'environnement d'exploitation de cet article : système Windows7, version php5, ordinateur DELL G3
Solution au chinois tronqué caractères dans la méthode php Linux
Aujourd'hui, lors de l'exécution du programme php, des caractères tronqués sont apparus là où les caractères chinois devraient apparaître. Plus tard, lorsque j'ai cherché une solution, j'ai découvert qu'il s'agissait d'un problème lié aux paramètres de codage des caractères. Voici plusieurs solutions.
Lorsque l'encodage de la base de données n'est pas impliqué : nous pouvons modifier les instructions sur les paramètres d'encodage des caractères dans "/etc/php5/apache2/php.ini".
sudo vi /etc/php5/apache2/php.ini
Après avoir ouvert le fichier, appuyez sur "/default_charset" pour rechercher,
Appuyez sur la touche Entrée pour trouver l'emplacement de default_charset et modifiez-le.
Supprimez les commentaires, c'est-à-dire supprimez le ";" et remplacez iso-8859-1 par utf-8.
Puis redémarrez Apache,
Sudo /etc/init.d/apache2 restart
Saisissez ensuite votre adresse web dans Firefox, entrez votre adresse Web. C'est tout. Voici d'autres méthodes, mais je ne les ai pas essayées. Après tout, le problème est résolu. Fourni pour votre référence. (1) De manière générale, pour des raisons de compatibilité d'encodage, la plupart des pages définissent le jeu de caractères de la page comme utf-8 À l'heure actuelle, pour afficher le chinois normalement, vous devez convertir la méthode d'encodage, telle que echo iconf("GB2312", "UTF-8 ", 'Chinese'); ne sera pas tronqué. (2) Ajouter
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!