So ändern Sie die Codierung von php.ini: 1. Öffnen Sie die Datei php.ini. 2. Ändern Sie den Inhalt „default_charset = „utf-8“ mbstring.internal_encoding=utf-8 mbstring.http_output=UTF-8 mbstring“. „encoding_translation=On mbstring.func_overload=6“, um die Kodierung zu ändern.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 8.1, DELL G3-Computer
Wie ändere ich die Codierung von php.ini?
Die Standardzeichensatzeinstellungen in php.ini
default_charset = "utf-8" mbstring.internal_encoding=utf-8 mbstring.http_output=UTF-8 mbstring.encoding_translation=On mbstring.func_overload=6
Wenn Sie den PHP-Standardzeichensatz auf GB2312 ändern möchten
vi php.ini default_charset = "GB2312" systemctl restart httpd
Zugehörige Einführung:
php.ini Diese Datei muss „php.ini“ heißen. und in dem durch die PHPIniDir-Direktive in httpd.conf angegebenen Verzeichnis abgelegt, können Sie es mit der Funktion phpinfo() anzeigen. Wenn keine Änderungen vorgenommen werden, wird es im Allgemeinen im PHP-Installationsverzeichnis unter der Windows-Plattform abgelegt.
Die Syntax dieser Datei ist sehr einfach. Leerzeichen und Zeilen, die mit Semikolons beginnen, werden einfach ignoriert.
Kapiteltitel (z. B. [php]) werden ebenfalls einfach ignoriert, auch wenn sie in Zukunft möglicherweise eine Bedeutung haben.
Das Format der Einstellungsdirektive ist wie folgt:
Direktive = Wert
Der Direktivenname (Direktive) unterscheidet zwischen Groß- und Kleinschreibung! „foo=bar“ unterscheidet sich also von „FOO=bar“.
Wert (Wert) kann sein:
1 Eine durch Anführungszeichen getrennte Zeichenfolge (z. B. „foo“)
2 Eine Zahl (Ganzzahl oder Gleitkommazahl, z. B. 0, 1, 34, -1). , 33,55)
3. Eine PHP-Konstante (z. B.: E_ALL, M_PI)
4. Eine INI-Konstante (Ein, Aus, keine)
5 Die INI-Datei Der Ausdruck verwendet nur: bitweise Operatoren, logisches NICHT, Klammern:
| .
Eine leere Zeichenfolge kann dargestellt werden, indem nach dem Gleichheitszeichen nichts geschrieben wird oder das Schlüsselwort „none“ verwendet wird:
foo = ; Setze foo auf eine leere Zeichenfolge
foo = „none“ ; Setze foo auf die Zeichenfolge „none“
Wenn Sie Konstanten in dynamischen Erweiterungen (PHP-Erweiterungen oder Zend-Erweiterungen) im Direktivenwert verwenden, können Sie diese dynamischen Erweiterungen nur in der Direktivenzeile laden. Verwenden Sie diese Konstanten anschließend.
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ändern Sie die Kodierung von php.ini. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!