Maison développement back-end Problème PHP Comment résoudre les caractères chinois tronqués dans php.ini

Comment résoudre les caractères chinois tronqués dans php.ini

Jul 12, 2021 am 10:23 AM
php.ini

Comment résoudre les caractères chinois tronqués dans php.ini : ouvrez d'abord le fichier php.ini ; puis recherchez "default_charset = "iso-8859-1"" et remplacez-le par "default_charset = "UTF-8"" ; le service Apache.

Comment résoudre les caractères chinois tronqués dans php.ini

L'environnement d'exploitation de cet article : système Windows7, version PHP7.1, ordinateur DELL G3

Comment résoudre les caractères chinois tronqués dans php.ini ?

Comment gérer les caractères chinois tronqués php

J'ai créé hier un fichier dans l'environnement local. L'encodage du fichier est au format UTF-8. Lors de l'impression d'une simple déclaration, des caractères chinois tronqués sont apparus. , j'ai trouvé la raison.

Problème de code tronqué

Hier, j'ai écrit une page chinoise de sortie PHP très simple, mais le problème de code tronqué s'est produit. La première réaction peut être qu'il y a un problème avec le format d'encodage du fichier de script après l'avoir regardé. , il n'y a pas de problème. Le fichier original est codé en utf-8, quelle en est la raison ?

C'est la première fois que je rencontre ce problème. Bien que vous puissiez ajouter peut être temporairement résolu. Cependant, cette méthode traite les symptômes plutôt que la cause première et ne peut pas du tout résoudre le problème. Plus tard, après vérification sur Internet, il s'est avéré qu'il s'agissait d'un problème avec les paramètres de caractères par défaut du php. configuration ini.

Vous pouvez également ajouter un en-tête au fichier d'en-tête comme celui-ci, mais cette méthode ne traite que les symptômes plutôt que la cause première. Il est recommandé d'utiliser la méthode suivante pour modifier php.ini :

header("Content-type: text/html; charset=utf-8");
Copier après la connexion

Solution

. Ouvrez le fichier php.ini et recherchez : default_charset = "iso-8859-1", remplacez par : default_charset = "UTF-8" Supprimez le point-virgule devant (supprimez le commentaire), modifiez le jeu de caractères en UTF-8, redémarrez. le service Apache, actualisez la page et l'affichage chinois sera normal.

Ceci est enregistré.

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!

Déclaration de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment désactiver le cache dans php.ini Comment désactiver le cache dans php.ini Mar 15, 2021 am 09:35 AM

Comment désactiver le cache dans php.ini : 1. Recherchez et ouvrez le fichier de configuration php.ini ; 2. Recherchez les options « opcache.enable » et « opcache.enable_cli » et modifiez-les en « opcache.enable=0 ». et "opcache. activate_cli=0" ; 3. Enregistrez le fichier modifié.

Parlons de la façon de modifier le fichier de configuration php.ini Parlons de la façon de modifier le fichier de configuration php.ini Mar 28, 2023 pm 05:34 PM

PHP.ini est un fichier de configuration PHP utilisé pour contrôler les performances de PHP sur le serveur. Ce fichier est utilisé pour définir les valeurs de certaines variables pour contrôler PHP au moment de l'exécution. Cet article vous montrera comment modifier le fichier de configuration PHP.ini pour contrôler le comportement de PHP sur votre serveur.

Comment modifier le fichier php.ini dans wamp Comment modifier le fichier php.ini dans wamp Mar 20, 2023 pm 03:33 PM

Wampserver est un progiciel permettant d'installer Apache, PHP et MySQL sur les ordinateurs Windows. Développez et testez facilement des sites Web PHP sur votre ordinateur local avec Wampserver. Pendant le processus de développement, nous devrons peut-être modifier le fichier de configuration PHP php.ini. Cet article explique comment modifier le fichier php.ini dans Wampserver.

[Compilation et résumé] Erreurs d'invite PHP.ini courantes et solutions [Compilation et résumé] Erreurs d'invite PHP.ini courantes et solutions Mar 20, 2023 pm 04:56 PM

PHP est un langage de script côté serveur couramment utilisé dans le domaine du développement Web. Cependant, lors du processus de développement PHP, nous rencontrons souvent divers problèmes. Parmi eux, l’erreur d’invite PHP.ini est un problème courant.

Comment changer le fuseau horaire dans le fichier php.ini Comment changer le fuseau horaire dans le fichier php.ini Mar 22, 2023 pm 03:22 PM

PHP est un langage de programmation côté serveur très populaire. Lors du développement d'applications Web utilisant PHP, nous devons parfois définir le fuseau horaire en PHP. Le fuseau horaire par défaut de PHP est "UTC (Coended Universal Time)", qui n'est pas le fuseau horaire que nous souhaitons dans de nombreux cas, nous devons donc modifier le paramètre de fuseau horaire dans le fichier php.ini. Cet article expliquera comment modifier le fuseau horaire dans le fichier php.ini.

Comment résoudre le problème que Linux php.ini ne prend pas effet Comment résoudre le problème que Linux php.ini ne prend pas effet May 13, 2023 am 09:10 AM

Solution pour que linuxphp.ini ne prenne pas effet : 1. Rechargez le fichier de configuration php.ini ; 2. Recherchez la configuration à modifier dans le fichier "phpinfo();" imprimé ; fichier , vérifiez si la configuration dans php.ini est écrasée. Que dois-je faire si linuxphp.ini ne prend pas effet ? Dépannage du problème selon lequel la modification de php.ini ne prend pas effet dans l'environnement Linux. Les principales raisons pour lesquelles php.ini ne prend pas effet après la modification sont les suivantes : 1. Après avoir modifié le fichier de configuration php.ini, la configuration de php.ini est effectuée. le fichier n'est pas rechargé. 2. Il existe plusieurs fichiers de configuration php.ini. 3. La configuration dans php.ini est incluse dans d'autres fichiers.

Que dois-je faire si la modification de php.ini en php7 ne fonctionne pas ? Que dois-je faire si la modification de php.ini en php7 ne fonctionne pas ? Nov 07, 2022 am 09:54 AM

Solution au problème que changer php.ini en php7 ne fonctionne pas : 1. Vérifiez le chemin du fichier de configuration ; 2. Modifiez les paramètres de « php.ini » sous Windows 3. Définissez le paramètre « post_max_size » sur N ; de "upload_max_filesize" fois ; 4. Redémarrez Apache.

Comment résoudre le problème de l'absence de mysql.all dans php7 php.ini Comment résoudre le problème de l'absence de mysql.all dans php7 php.ini May 28, 2023 am 11:59 AM

Problèmes de migration dans PHP7 PHP7 est la prochaine version majeure de PHP. Il présente d'énormes améliorations en termes de performances et de sécurité, c'est pourquoi de nombreux sites Web espèrent passer à PHP7 dès que possible. Cependant, passer à PHP7 n’est pas toujours facile. En raison d'une incompatibilité avec les versions précédentes, les entreprises devront peut-être apporter certaines modifications, généralement au code de l'application et aux fichiers de configuration PHP. Comme mentionné ci-dessus, l'extension mysql dans PHP7 a été supprimée, donc si vous utilisiez l'extension mysql dans une ancienne version de PHP, vous devrez apporter quelques modifications lors de la migration vers PHP7. Vous pouvez choisir de remplacer l'extension mysql par l'extension mysqli (mysqli est l'extension "MySQLImproved"

See all articles