Maison >développement back-end >Problème PHP >Comment résoudre le problème tronqué de PHP Linux
Solution au code tronqué de php Linux : recherchez et ouvrez d'abord le fichier "php.ini" ; puis appuyez sur "/default_charset" pour rechercher ; puis trouvez l'emplacement de "default_charset" et modifiez-le enfin ; iso-8859-1" peut être remplacé par "utf-8".
Recommandé : "Tutoriel PHP"
Aujourd'hui, lors de l'exécution du programme php, je devrais tronquer les caractères apparaissent là où le chinois apparaît. 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.
Redémarrez ensuite Apache,
sudo /etc/init.d/apache2 restartpuis saisissez l'adresse de votre page Web sur Firefox. 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
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />À l'heure actuelle, pour afficher le chinois normalement, vous devez convertir l'encodage méthode, telle que
echo iconf("GB2312","UTF-8",'中文');ne sera pas tronquée. (2) Ajouter
header("Content-Type:text/html;charset=gb2312");devant l'écho en php (3) Bien sûr, la page chinoise simplifiée peut aussi simplement ajouter
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 中的UTF-8改成gb2312。
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!