Maison > développement back-end > Problème PHP > Comment modifier l'encodage de php.ini

Comment modifier l'encodage de php.ini

藏色散人
Libérer: 2023-03-18 06:04:01
original
2761 Les gens l'ont consulté

Comment modifier l'encodage de php.ini : 1. Ouvrez le fichier php.ini ; 2. Modifiez le contenu "default_charset = "utf-8" mbstring.internal_encoding=utf-8 mbstring.http_output=UTF-8 mbstring. encoding_translation=On mbstring.func_overload=6" pour modifier l'encodage.

Comment modifier l'encodage de php.ini

L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 8.1, ordinateur DELL G3

Comment modifier l'encodage du php.ini ?

Les paramètres du jeu de caractères par défaut dans php.ini

default_charset = "utf-8"
mbstring.internal_encoding=utf-8
mbstring.http_output=UTF-8
mbstring.encoding_translation=On
mbstring.func_overload=6
Copier après la connexion

Si vous souhaitez modifier le jeu de caractères par défaut de PHP en GB2312

vi php.ini
default_charset = "GB2312"
systemctl restart httpd
Copier après la connexion

Introduction associée :

php.ini Ce fichier doit être nommé 'php.ini' et placé Dans le répertoire spécifié par la directive PHPIniDir dans httpd.conf, vous pouvez utiliser la fonction phpinfo() pour l'afficher. Si aucune modification n'est apportée, il est généralement placé dans le répertoire d'installation de PHP sous la plateforme Windows.

La syntaxe de ce fichier est très simple. Les espaces et les lignes commençant par des points-virgules sont simplement ignorés.

Les titres de chapitre (par exemple : [php]) sont également simplement ignorés, même s'ils pourraient avoir une signification dans le futur.

Le format de la directive de paramétrage est le suivant :

directive = value

Le nom de la directive (directive) est sensible à la casse ! Donc "foo=bar" est différent de "FOO=bar".

Value (value) peut être :

1. Une chaîne délimitée par des guillemets (comme : "foo")

2. Un nombre (entier ou nombre à virgule flottante, tel que : 0, 1, 34, -1. , 33.55 )

3. Une constante PHP (telle que : E_ALL, M_PI)

4. Une constante INI (On, Off, none)

5. Une expression (telle que : E_ALL & ~E_NOTICE)

In les expressions du fichier INI utilisent uniquement : des opérateurs au niveau du bit, un NON logique, des parenthèses :

| Au niveau du bit ou

& Au niveau du bit ET

~ NON au niveau du bit

NON logique

Les drapeaux booléens sont activés pour indiquer activé et désactivé.

Une chaîne vide peut être représentée en n'écrivant rien après le signe égal ou en utilisant le mot-clé none :

foo = ; Définissez foo sur une chaîne vide

foo = none Définissez foo sur une chaîne vide

foo = "none" ; Définissez foo sur la chaîne 'none'

Si vous utilisez des constantes dans des extensions dynamiques (extensions PHP ou extensions Zend) dans la valeur de la directive, vous ne pouvez charger ces extensions dynamiques que sur la ligne de directive. Utilisez ces constantes ensuite.

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!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal