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.
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
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
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!